Improve numeric literal match

Adds support for exponents and much better matching of various possible numbers. Format taken from ECMAScript 5.1 (EMCA-262), fixes #26.
Make bundle root menu consistent with other language bundles
Add snippets: error⇥ log⇥ and warn⇥
Fix style issue with :f⇥ (Object Method) snippet

Added a space between the closing function parentheses and the following curly brace
Add snippet: iife⇥

Creates an immediately-invoked function expression