merge release/v1.8.1 into master
merge release/v2.0.0 into master
merge release/v2.0.1 into master
merge release/v2.0.2 into master
Better grammar
Merge pull request #24 from Phally/patch-1

Better grammar
Avoid running no-op listener callbacks
Merge pull request #25 from jippi/enhancement/events

Avoid running no-op listener callbacks
Remove events not actually implemented from ApiListener
FieldFilter listener should only work in API requests
Clean callbacks not needed in ApiListener
NULL should not be treated as TRUE in RelatedModelsListener

With NULL being same as TRUE, actions like 'index' and 'view' also feteched all related data, even though they isn't needed
krsort _serialize so success and data always is first in response
Rename FieldFilter to ApiFieldFilter
Make Crud Api _serialize compatible with cake 2.4
RFC for Api Query Log Listener
make CrudJsonView compatible with cake 2.4-beta alias for _Serialize
make CrudXmlView compatible with cake 2.4-beta alias for _Serialize
Add Pagination listener

Allow for pagination information in API responses
docblock and removing legacy code