Rephrases to simplify documentation on custom query.
Simplifies session:query() logic.
Removed redundant tests and tests not testing the new functionality.
Implemented TestAPI tests for callable model query attributes.
Added callable query attribute tests in TestAPI.