CakePHP 3 changes
Changes to make cakephp 3 compatible
Rename test case directory and add phpunit.xml
Tests for PrgComponent
Start migrating tests for SearchableBehavior
Fix autocomplete on IDE
Update tests
Require cakephp
Update to match update CakePHP3 api
Add in support for non-default form names (Was removed with the original migration to Cake 3)
Fix travis build files
Update some documentation
Merge branch 'dakota-3.0' into 3.0

Conflicts:
	Controller/Component/PrgComponent.php