Fix inability to rename components

+ Fixes issue #1989 on the official buggenie issue tracker
Merge pull request #192 from keelerm84/issue-1989-cannot-rename-components-master

Fix inability to rename components
add project dashboard view for issue statistics by severity (implements issue #1619)
markdown tweaks
change getformattedtime into static method
fix for too public private searches
add results summary
Update TBGVCSIntegration.class.php

Bug fix for: http://issues.thebuggenie.com/thebuggenie/issues/2059
Update TBGMailing.class.php

If the comment is owned by the current user and if that user has 'Notify me when I update or create an issue' off then continue (= don't send the email)

Fixes bug: http://issues.thebuggenie.com/thebuggenie/issues/2059
he Bug Genie custom name should be used in menus

Bug report #2147  -  The Bug Genie custom name should be used in menus
and breadcrumbs
TBGEvent without a triggered

I stumbled on the following, don't know if it was intended but i thought it was rather strange to create a new event but never trigger it (that whey you would always get it's initial value returned)
refactor searching
add missing autoloader entry for markdown
fix an issue with scopes and starred issues
improve statistics graphs percentage display
improve interactive search
fix for user scopes not loading properly when new user via LDAP (fixes issue #2164)
fix for account message not displaying when using alternate auth (fixes issue #2165)
move search saving to new search interface
fix search saving