history support for N level dialogs
Dialog history: support n level dialogs. Make promise handlers more robust to unexpected errors.
Adding one() method
Unit tests for history
Fixing oddball jshint warning
Making unit test more tolerant of browser history update delays in phantomjs
Merge pull request #50 from benhutchins/master

Improve the Date.parse overrides
Added new string check to the msJsonParser used by msAjax to ensure strings are not just numbers. Added new test case for $.msAjax to show the original problem and to validate the string check method.