Adding fromFile to module export (and tests), whitespace/formatting update to current esformatter settings

@arobson I've bumped the version number - and once we've reviewed and merged this, I will tag and publish to npm from upstream master. Due to the whitespace updates in this commit, I recommend viewing the comparison WITHOUT whitespace (add ?w=1 to the url)
![selfie-0](http://i.imgur.com/qvwx6jK.gif)