Update bugherd_controller.rb

Tweaks to make the controller work in Redmine 2.x
Update routes.rb

Tweaks to make routing work for Redmine 2.x
Update routes.rb

Addition to previous commit
Bugfix to make plugin init.rb work in Redmine 2.x
Implemented a proper view listener for Redmine 2.x
Tweaks to plugin init to prevent obsolete extending of JournalObserver
Merge pull request #3 from ArondeParon/master

Redmine 2.x compatibility