Move the project on grunt with spectacular for tests

Module and Mixin classes were removed.
The Function decoration implementation is simpler to use and easier to
read.
The Poolable mixin was added, see https://coderwall.com/p/pm9ora for
details.
Add minified version of the lib
Add bower package declaration file
Add access to super methods from mixins in classes

The super method can be either accessed in the child class
with `super` or `@super`. In mixins, however, only the `@super` method
is available, as `super` is substituted at compile time with the
current class name.
Add a grunt task to start the spectacular server
Fix invalid output in Sourcable in browsers
Add Delegation mixin
Remove sublime file
Add delegation spec concerning methods
Adds documentation and accessors support in include
Add some documentation
Implements super class method support
Add HasAncestors mixin

A simple mixin that provides some facilities for object having
a parent. The property giving access to the parent can be
defined with the `through` option.
Extract case values into constants
Adds HasAncestors documentation
Adds Aliasable mixin
Add HasCollection mixin
Updates documentation and js files
Adds HasNestedCollection mixin
Fix < and > in documentation titles