Fixed the Sencha framework picker to enable filters in the Mocha test runner

Stores the state for the chosen Sencha framework in localStorage so that
it can be used when filtering on descriptions or tests that replace
query parameters. platform, version, and newcdn query parameters always
take priority and will update localStorage.

Fixes #88.
Merge pull request #89 from superstructor/feature/88

Fixed the Sencha framework picker to enable filters in the Mocha test runner
Migrated Function unit tests from Jasmine to Mocha.

See #90
Re-ordered static functions defined in Deft.util.Function (alphabetical).
Merge branch 'master' of github.com:deftjs/DeftJS

Conflicts:
	test/TestRunner.html
Migrated Controllable unit tests from Jasmine to Mocha.

See #90
Migrated ViewController unit tests from Jasmine to Mocha.

See #90
Removed remaining Jasmine specs and test runner.  All tests now ported to Mocha.

Fixes #90