Removes issues and most references to the constant.
Fixes application initialization to run rspec.
Replaces the Issue constant in occurances outside of app.

This also lets the old tests run again.
Removes more Issue occurances.

This also resolves some old TODOs for when Issues are finally removed.
Fixes project_spec.

This also changes the Project mehrod add_issue to add_work_package,
leaving the old method with a deprecation warning.
Removes issue factory.

As well as all occurances of Factory.create(:issue)
Fixed the features up to the issues-features; fixed some routes-issues, removed several issue-references
Removes sti_type from app and specs.
Removes more occurances of Issue constant.
Fixed a factory for issue-steps.
Made the specs more robust against changes in the order of the reportings.

There is not really an order for the reportings specified, therefore the
specs shouldn't expect them to be returned in a defined order.
replaced the type-setter with a type_id-setter in the factory.

The type_id is already open for the mass-assignment (has to be, as this
is what comes down from the controller) - so replacing the setter gets
around the mass-assignment-issue.
move top menu to its own file and clean it up
open link in project menu in new tab, if meta key (ctrl/home on linwin, cmd on mac) is pressed
put mySlide back into app.js, because the project menu still uses it
Moved several factories from :issue to :work_package.
removed even more issue-factories
deal with daddy-issues: replacing broken object-daddy-helpers with wp-factories
more factories replaced
fixing several factories