code: function explodeMocks(configs) {
  		function explode(config, delay, response) {
  			// Config can be array, function or string (function contents)
  			config = angular.isArray(config) ? explodeConfig.apply(null, config) : (
  				angular.isFunction(config) ? config : Function("return " + config)()
  			);
  			return {
  				config: config,
  				delay: delay,
  				response: response
  			};
  		}
  		function explodeConfig(method, url, params, data, headers) {
  			return {
  				method: method,
  				url: url,
  				params: params,
  				data: data,
  				headers: headers
  			}
  		}
  		var mocks = [];
  		angular.forEach(configs, function(value, key) {
  			mocks.push(explode.apply(null, value));
  		});
  		return mocks;
  	}
docs: Explodes mock configs to usable form
  Each mock is an array containing
  config, delay, response
  request
  method, url, params, data, headers
  response
  data to be returned or function()
  
  @param configs Array
  @returns {Array}