Cleaned up tray categories.

1. Implemented category descriptions.
2. Switched around category names and placed bricks as appropriate.
3. Used l10n.
used textContent instead of innerHTML for brick descriptions
added 'All Bricks' to locale strings
Merge pull request #1684 from secretrobotron/tray-categories

Cleaned up tray categories.