Fixed issue with multiple 'on' events attached to modal topic form
-Basically, just added an unbind() call when the modal is destroyed, this removes all the previous bindings.
Fixed issue with intermittent AJAX failures when adding topic
-Destroying the modal using $(#modal).data('bs.modal', null) was causing the weirdness, so now instead of
completely destroying the thing, the data is just cleared (inputs, error data, field ids), and things seem
to be working great now...At some point in the future I'll figure out why destroying the modal was breaking
things...