added some cukes to test, that the blocks are actually limited to the
selected project. Also did some housecleaning(e.g. remove unused hooks)
Added the remaing features (delete Attachments) and worked in the
annotations to the pull-request.

 * fixed the deletion of attachments
 * wired the remaining routes
 * reworked the blocks.feature to use a step from core to setup issues
 * removed the custom-path reference for the overview-page
 * added a routing spec, that tests that the routing of the plugin is not too greedy
Making the specs/features of core behave properly with the plugin.

 To make the core-features/specs run through, I added a fix to skip
showing the contents of the members-block, when there are no members.
Also disabled the "Show Projects"-Feature, as this one uses the
layout/features of the original/non-customisable Project-Overview.

The specs/features of core now run through in core in conjunction with
this plugin.
disable the project-show-routing-specs from core
added a require for the rspec-disabler, this makes sure, that the specs run in all constellations.
Fixes an mysql-issue with the serialization/de-serialization of the
element-configuration.

Cause was a different handling of empty strings: mysql returns an empty
string for an uninitialized field, whereas postgres returns a nil - the
current handling deals with both values properly.
the routing-specs are not properly disabled on ci - checking here, if this is due to a space in the spec-name.
Merge pull request #6 from finnlabs/feature/rails3_fix_cukes

fixing cukes