Implemented Basic JS Formatting based on another open source project.  Removed JSFormattingPolicy as it needs more work.