Removed Behaviors->detach, replaced Behaviors->attach by Behaviors->load()

``BehaviorCollection::load()`` exists since CakePHP 2.0.0
https://github.com/cakephp/cakephp/blob/2.0.0/lib/Cake/Model/BehaviorCollection.php#L104
General DocBlock, comment and code cleanup of SearchableBehaviorTest
Fixed @license part order in all files

http://www.phpdoc.org/docs/latest/for-users/phpdoc/tags/license.html#syntax
Removed year indication from copyright statements

Left only two places:
License and README (updated)
General DocBlock, comment and code cleanup of fixtures
General DocBlock, comment and code cleanup of test suite
Removed unused variable in SearchableBehavior
General DocBlock, comment and code cleanup in PrgComponentTest
Replaced skipIf() with markTestSkipped()

http://api.cakephp.org/2.2/source-class-CakeTestCase.html#103-115
Partly reconstructed testSubQueryEmptyCondition()

The test was very similar to testSubQueryCondition().
In the past this test looked different:
https://github.com/CakeDC/search/commit/784a1ca12a4bc87c2c0cc3ba2b5cdd92b3b484de#diff-6dd7f6dbf96b52929673d36d7e558781R300

Somebody with more in depth knowledge should have a look.