Update structure for Cake2.
Ended 2.0 migration.
Damn OSX non case-sensitive fs.
Stops data from one put being left over for subsequent puts. from @seguer.
Throw exception if connection fails.
Added mandatory parameters to datasource.
Merge branch 'master' of https://github.com/davidpersson/queue into 2.0
Fixes count() requests.
Added an ignore() function.
Dropped `stream_get_line()` _read usage as it is bugged on ubuntu 12.04 (php-5.3.10-1).
Fix for CakePHP 2.1.3
Back-porting functionality to allow greater statistic gathering
Merge remote-tracking branch 'pwhittlesea/2.0' into 2.0

Conflicts:
	Model/Datasource/BeanstalkdSource.php
	Model/Job.php
	README
	queue_app_controller.php
	queue_app_model.php
Various fixes to get the 2.x port working for us
Moving my tube-watching additions into a watch_only function
Better consistency/code structure
Fixing up some notices, cleaning up watch_only changes, replacing another trigger_error
Implementing workaround for PHP 5.10 being stupid
Clearing up some STRICT errors in PHP 5.4