support export as PDF file from File menu
Comply to 80-column rule
Added word count
Add WIP style guide
Implement start home key

Fix #51
Merge branch 'home-key'
Implement method to get text content in DOM tree

Based on jQuery's implementation.
https://github.com/jquery/jquery/blob/bcca4f0/external/sizzle/dist/sizzle.js#L915

This is actually pretty fast, and should be efficient enough.
Use rendered HTML for word count
Base character counts off rendered HTML
Tweak the icon ever so slightly
Merge branch 'alexkaessner/master'
Add more language aliases

c++             -> cpp
coffee          -> coffeescript
coffee-script   -> coffeescript
cs              -> csharp
js              -> javascript
json            -> javascript
py              -> python
rb              -> ruby
sh              -> bash

All alises except "json" are based on Atom's mapping.
https://github.com/atom/language-gfm/blob/master/grammars/gfm.cson

JSON is not JavaScript, strictly speaking, but they are similar
enough and is offered for convenience.

Close #56
Register self as editor for public.text

Fix #54
Override +writableType to only return Markdown

So that user won't be able to save a new document to .txt
Override +writableType to only return Markdown

So that user won't be able to save a new document to .txt
Rename -completeNextLine to -completeNextListItem
Make -completeNextListItem fall thru on non-match
Implement blockquote completion

Fix #55
Merge branch 'blockquote-complete'
Only open URL in browser when clicking on links

Fix #57