Correct "Build Now" and "Build with Parameters" buttons.

Attempts to fix #5 by:

- Adding a `getButtonInfo` function which returns normalized button key/values (i.e. innerHTML, href, hasParams?)
- Follows same approach as links in that there is a simple `onclick` vs. `jQuery.click`.
- Delegates to the Jenkins intrinsic `Ajax.Request` for dispatching request.
- Uses `hoverNotification`