Fixed uglify grunt task doing nothing.
Updated version number.
Moved view.js to src/ directory.
Added grunt task for cleaning the release/ directory.
Cleaned the release directory.
Implemented property accessors as functions instead of using Object.defineProperty for compatibility reasons.
Removed unnecessary test of require.
Refactored isRootView to be a calculated read-only property based on the existence of a parent view. Loading warns instead of throwing an exception.
Fixed child views being added multiple times to the parent view.
Fixed constructor subscriptions to "view did load" and "view will unload" notifications.
Cleaned up long condition in if statement.
Extended jshint configuration with additional browser and jasmine globals.
Added a class for testing purposes.
Extended test spec to test for property accessors, loading, unloading and notifications.
Added a cleanup task for view specs that are involved in loading views.
Added a test suite for configuration with a config object.
Simplified test suite for configuration with a config object.
Improved test for child view existence.
Grouped isRootView and isLoaded calculated properties.
Added a test for the isLoaded property after loading.