Allow APC cache name to be passed into cache class as per issue #124
Merge branch 'master' of github.com:peej/tonic
Fix for selecting correct response method.

Many matching conditions would still increase condition value when they are not actually matching the request, so this change makes conditions return zero by default rather than 1.
@method annotation no longer special

HTTP methods are now detected automatically by virtue of being public.
@method annotation can now easily be changed if required by creating a new condition method that does the same as Tonic\Resource::method
Merge remote branch 'upstream/master'

Conflicts:
	src/Tonic/Application.php