Results 2 issues of Chris Rolfs

It is possible for the files loaded into atom to be from remote locations (such as in nuclide: http://nuclide.io/docs/features/remote/). This breaks the validation logic since there is no way to...

If I create a comment that follows a blank line, syntax highlighting doesn't apply! ![screen shot 2015-02-16 at 11 42 00 am](https://cloud.githubusercontent.com/assets/851856/6217431/078ff8ee-b5d1-11e4-80b7-1b68b826ffd8.png) ![screen shot 2015-02-16 at 11 43 49 am](https://cloud.githubusercontent.com/assets/851856/6217442/2355d4a4-b5d1-11e4-8ca8-d5ab48f755f7.png)