Prevent buttons from submitting page forms

Setting 'type="button"' on the button tags in our UI elements prevents
browsers from treating them as the default submit button. This ensures
that an annotator loaded inside a form element doesn't cause accidental
form submissions.

Tested in FF, Chrome, and IE9.

Fix #147
Small updates to HACKING.markdown for new build