Fix the `'joined'` strategy of `data\source\Database` to allow object casted field.
Alternative GridFS collection names issue fix.[dev]
Fix bad radio and checkboxes values binding in case of booleans
Merge pull request #771 from mehlah/fix-radio-bindings

Fix bad radio and checkboxes values binding in case of booleans
Update bleeding line number to be less specific.

Not as important as the last one, but whitespace isn't the only multiline token, just making it less generic.
Merge pull request #772 from BlaineSch/bug/tokenBleedingLine

Update bleeding line number to be less specific.
Happy 2013!
Merge pull request #773 from mehlah/happy-new-year

Happy 2013!
Merge pull request #761 from jails/pr1

Fix the `'joined'` strategy of `data\source\Database` to allow also non string field.
Merge pull request #766 from 3d0c/dev

Alternative GridFS collection names issue fix.[dev]
Fix #766.
Merge pull request #778 from jails/dev/grid-fs

Tests for #766.
Fixing issue #780.
Entity->modified() behaves correctly with empty values (empty string,
zero and null).
Merge pull request #781 from rapzo/dev

Fixing issue #780.
Fix infinite loop that occurs when an `data\Entity` class is used as `data\Entity::_model`.
Merge pull request #782 from jails/bug/entity-magic-call

Fix infinite loop that occurs when an `data\Entity` class is used as `data\Entity::_model`.
Fix Compiler::template() not checking the configured cache path.

The method ignored the configured cache path when checking if the directory is writable.
Revert "Fix Compiler::template() not checking the configured cache path."

This reverts commit 4d2bf79127297411e2acb638368cbd60312ae97f.
Update filters to be reset-able

This is mainly for testing/mocking purposes. For instance I was Mocking how the static class `Session` worked. In each test I was setting `Session::read` to return specific data. This worked great for a single test, however the filters are executed in insert order so the filter in my second test was called last.