Call Backbone.history.start() only when DOM is ready

Because hash-based history in Internet Explorer relies on an <iframe>,
as per Backbone docs
Users can cancel usage of the patient builder