Remove Form plugin (DOM)
Remove Marbles.DOM.InputSelection

Use inputElement.setSelectionRange, inputElement.selectionStart, and inputElement.selectionEnd instead
Completely remove DOM
Remove querySelector polyfill
Extract query param functions from History into mixin object
Allow overriding ctor return value in Utils.createClass via willInitialize hook
Rewrite HTTP components, remove Client
Rewrite Marbles.Object
Rewrite Marbles.Accessors
middleware.js.coffee -> middleware.js
Rewrite Marbles.HTTP.LinkHeader
marbles.js.coffee -> marbles.js
Rewrite Marbles.Events
Remove DependencyManager
Rewrite core.js