replaced jquery with micro libraries
added jasmine fixture library to specs for convenient HTML usage
created form serializer, all tests passing
updated form to rely on DOM features of HTMLFormElement, and all tests passing
created validation rule class to have a contract between constraints and rules
updated all constraints to throw errors instead of return them, and use rules rather than magic strings
updated form to take an element and removed responsibility of submission type
updated form validator to return basic boolean values for validate functions, and to check for validity based on the element being tested, rather than returned errors
updated form and form spec to use text fixture
updated form validator to work with test form fixture
created base submitter for all submitters to extend
updated simple submitter to work with base submitter, reqwest, and new forms
updated polling submitter to work with base submitter, reqwest, and new forms
updated form submitter to handle new simple and polling submitters
removed superfluous comments from classes
updated form serializer to work with new form rules
updated form manager to have new api for auto-handling forms, and to work with all the new rules of the library
merging new version of library into master
bumped version