Merge pull request #249 from fsimeon/master

Change default cache life to 0
Fixes gh-246 by removing the pointcuts
The .before and .after pointcuts are removed with this commit
While they can still be added via a call to .addRule() they will
not actually do anything during execution. Users are encouraged
to use afterFetch instead.
Resolves gh-244 option to disable define.amd
Config option and tests added to disable the global define.amd
This change and tests enables a user to mix script tags with their
loader, with an interface to enable/disable the primary form of
detection: define.amd.

This addresses use cases where a user has loaded Inject, and then
places a script tag on the page that tests for define&&define.amd,
attempting to register an anonymous module.

gh-244
Merge pull request #251 from Jakobo/244_globalamd

Resolves gh-244 option to disable global define.amd
Resolves gh-244 option to disable define.amd
Config option and tests added to disable the global define.amd
This change and tests enables a user to mix script tags with their
loader, with an interface to enable/disable the primary form of
detection: define.amd.

This addresses use cases where a user has loaded Inject, and then
places a script tag on the page that tests for define&&define.amd,
attempting to register an anonymous module.

gh-244
fixed failing test. forgot to remove after pointcut in a test and migrate it to afterFetch
started refactor, have the new methods in and the examples passing
passing integration
amd plugin tests currently breaking, saving current progress
passing all tests, added the ability to do custom fetch rules
passing the communicator in to fetchRules
added jsdoc for all new rulesengine items
full commenting, added tests for functionality to date
passing example for CSS plugin
all plugins updated to new fetch rules
added alias tests
added remaining comments to the RulesEngine
Fix css plugin for IE7
Merge pull request #256 from kate2753/master

Fix css plugin for IE7
fixes for gh-255 this ensures that lscache isn't used with setExpires is 0