Model_Table: small fix

This checking is also done in Model->getActualFields, so there's no need to do this two times.
minor fix
header cnhanges
fix order of comments
added comment
created seprate method for test execution and overriding
declared $debug
Merge pull request #276 from alexeyostapets/master

Advanced paginator (for lims)
AbstractObject: bugfix for my fix :)

Partly reverting https://github.com/atk4/atk4/commit/fc2a6cac30d75af8176c0deeb8c2ecb8fe94c053
Because it failed if $default_exception='Exception'.
Merge pull request #277 from DarkSide666/patch-1

AbstractObject: bugfix for my fix :)
Update VirtualPage.php
Update CRUD.php
Form_Basic: name fix in addField()

If you call ->addField('dropdown','Is admin?'), then it created HTML elements with name='...Is admin?' which is not correct name.
It should be normalized before using it as part of HTML element name.
https://groups.google.com/forum/?fromgroups=#!topic/agile-toolkit-devel/5a979QuH-vA
Update Basic.php
Avoid throwing just 'exception'
properly support incompatible exceptions
add comments
Add MongoDB data controller
Merge pull request #280 from alexeyostapets/master

fix for paginator
Merge pull request #278 from DarkSide666/patch-1

CRUD->addRef and addFrame fix