fix typos in theme.css
use pseudo :first-child and last-child instead of special classes/js code
Try renaming related links to avoid 'Editor Editor' 'Shell Shell'
Bug 427492 - enable match styling patterns to define sub-patterns
[nobug] <script type="text/javascript"> styles can consume too many characters
Bug 423945 - move syntax highlighting declarations into separate per-language plug-ins
Bug 427503 - Orion New UI Improvements
- Menu bar buttons should have a border on hover
- Navigator links are colored orange on hover
- Hamburger and User links are colored orange on hover
- Bottom of editor div raised and border shown to remove appearance of being cut-off

--Signed-off-by: Elijah El-Haddad <elijahe@ca.ibm.com>
SideMenu refac: make icons into links, always.
-Put Editor here, Shell here, Git Status, Sites on their respective icons.
-In general, first link in category gets applied to the icon.
-Links ranked by new "order" prop on "orion.page.link.related" contribution
Side Menu submenu layout tweak
Bug 427407 - Readonly file widget: Options to allow user to choose up to 2 selectors in the section header.
readonly file widget -- build
Bug 427524 - task annotations not being successfully created for blocks with embedded languages
allow user menu to be null
Bug 427407 - Readonly file widget: Options to allow user to choose up to 2 selectors in the section header. -- added label header
readonly file widget build
Hide/relabel some Side Menu links
- Hide static Editor, Shell page links
- Editor related link should not cause LHS to drill-in
- "Git Repositories" -> "All Git Repositories"
- Editor related link -> "Go to folder"
- Editor related link when no page target -> "Workspace"
Add "Git Repository" nav command under View > Extensions for consistency with other Git commands
Bug 427503 - Orion New UI Improvements
- Added smooth transition for opening and closing side menu

--Signed-off-by: Elijah El-Haddad <elijahe@ca.ibm.com>
Bug 427503 - Orion New UI Improvements
- Fixed z-index for side menu transition

--Signed-off-by: Elijah El-Haddad <elijahe@ca.ibm.com>
Bug 427503 - Orion New UI Improvements
- Clear previous timeout

--Signed-off-by: Elijah El-Haddad <elijahe@ca.ibm.com>