clean up help and code to not be so Jenkins specific

Consider that one may run this plugin in Hudson/Jenkins/or even Sonatype Hudson Pro

Also some better wording in spots not branding related.
Add global 'send as' option

Configure at global level the name of the hip chat user to send notifications as.

Useful to not use "Jenkins" as may be running this plugin in Hudson, Jenkins, or something else - or would rather just send messages as "Evil Build Server".
Add support for project level notification filtering on build result

Each project can choose when notifications get sent based on the result of the build.
cleanup pom to eliminate build warnings and remove unused cruft

disabled inject test bits in hpi plugin to avoid a bunch of crap output that has no relevance to this plugin

added mention of hudson parent in case someone would like to compare building this against hudson sources.

- added parent for latest jenkins-ci stable version
add dummy divs to prevent index.jelly parsing error for hip tests
delete this test - it is useless as is

just borks by default anyways and spews error to console
code formatting - it was a mess
fix sendAs parameter --> hipChatSendAs
Revert "delete this test - it is useless as is"

This reverts commit 6adc571601aab11fd71fe4e07ea09ebd7cd96274.
make purpose of lone test clearer
Merge pull request #24 from peterlynch/2012-updates

2012 updates
Add warn logging if HipChat API does not return "sent" or non-200