Fix issue where Router throws when calling `replace()` and not `html5`

Fixes #739
Actually fix the Router#replace() issue in all browsers, including IE

This also makes the test more robust too.
Changed deprecation notices to have red text for Issue #677
End of file newline
Update Router's change history
Fix link in App Framework's README.md
Merge pull request #766 from ericf/router-replace-non-html5

Fix issue where Router throws when calling `replace()` and not `html5`
Build Router
Move Color out of DOM.
Remove color.js from DOM.
Build DOM and Color.
Update toArray and RegExp to ensure an alpha channel at last position for toArray. toArray converts HEX3 to a standard 6 char hex.
Update test to check for alpha values from toArray
Update to unicode FFFE noncharacter code point for alpha placeholder in HEX values.
Update to unicode FFFE noncharacter code point for alpha placeholder in HEX values.
Build Color.
Added a cleanup method to scrollview-base unit test suites
Merge branch 'dev-master' into sv_ie_test_errors
Update build files to include metadata changes for dom-style.
Update Color tests to adjust text casing.