FragmentControl/Loader should not lowercase paths (every time), affecting unit tests in Linux

Fixes #155
Merge branch 'master' of github.com:winjs/winjs
Remove test properties from all tests
closes #140, where using local AppBar's in phone, along with using the Navigator.js file (found in the VS templates) to navigate, causes the WinRT CommandBar to stay hidden after leaving the home page.
Merge branch 'master' of github.com:winjs/winjs
Adding missing toLowerCase() on WinJS.UI.Pages._remove
Remove properties that I missed
removing unncessary tolowercase + adding comment.
Found a few places where my find and replace didn't work
Re-add a property that is actually used
Adding 3 new symbols to symbols.ttf

Fixes #111 and #23
This was failing on Chrome due to className containing extra whitespaces.
On Chrome, the user agent stylesheet would override the colors inherited by input tags thru body.
Removed height/width asserts from style tests - we aren't even setting these explicitly thru stylesheets.
Add more actually important properties
Merge branch 'master' into phosphoer/remove-test-verify
Update .travis.yml

Updating grunt test --saucelabs to grunt release, until we solve the saucelab concurrency issues.
Re-add two timeout properties that may be useful
Merge branch 'phosphoer/remove-test-verify'
Adds support for grouped layouts outside of IE. The ListView's layout checks a few css grid related properties, and if they don't exist, switches to using flexbox in layout. The change adds the win-nocssgrid classname, includes some new rules to our stylesheets that make the win-surface element use flexbox when nocssgrid is attached, and sets up the proper flexbox flow depending on the layout orientation. The code changed inside the layout is dedicated to setting the sizes of the headerContainer+itemContainer properly, so that the flex layout can position everything as we expect