Changed controller test to run on the minified version of the library.  Added minifying to the test cakefile task.  Added cleaning any lib files out of the controller test to the cakefile.
First pass at adding macro methods to the model class.  It works!
Added model store to handle caching data and performing queries.
Added "validates" interface to models.
Added "has_many" and "belongs_to" relationships to models.
Split controller manager out into its own file.
Added pluralize method and an awful lot of tests.
Model, ModelStore and Pluralize pretty well exercised.
Fixed a problem with the validates macro method modifying the superclass's prototype inadvertently.  Added tests for that issue.
Started porting old qunit tests of validations to jasmine so I can test them on the command line and use the new macro method notation.
Added ability to use either camel case or snake case options on model relationships.
Ported confirmation tests to jasmine.
Ported the custom validator.
ported email validator tests
ported tests for exclusion and format
ported tests for inclusion and length validators
Changed controller manager to handle multiple controllers running at once with different refresh policies and rates.  Now all detecting window.onfocus and onblur is handled in the manager, which in turn notifies all active controllers with resume and pause messages.
This is tested the the controller_test pre-rolled blackbox, with a new "timer" controller that refreshes the current time on every page along side each page's unique controller testing a different refresh policy.
ported the numericality and presence tests to jasmine.  All Done!
Updated the documentation.  Ready to release 0.2
Merge branch 'feature/add_validates_macro_method_to_model' into develop
Merge branch 'release/v0.2.0'