Merge branch 'heroku-edition'

* heroku-edition:
  remove procfile
  add procfile
  remove instagram mail templates
  refactor for heroku deployment as a single app
Merge branch 'heroku-edition'

* heroku-edition:
  move dependencies to make it work on heroku
  remove unused script
Merge branch 'heroku-edition'

* heroku-edition:
  update domain url for bookmarklet
Merge branch 'heroku-edition'

* heroku-edition:
  update domain for bookmarklet
Merge branch 'heroku-edition'

* heroku-edition:
  update bookmarklet
Merge branch 'heroku-edition'

* heroku-edition:
  add preview image
Merge branch 'heroku-edition'

* heroku-edition:
  compress preview image
Merge branch 'heroku-edition'

* heroku-edition:
  update readme
  update readme
Merge branch 'heroku-edition'

* heroku-edition:
  do double URIdecode on fetch, while URIdecoding on save to get consistent url/id
Merge branch 'heroku-edition'

* heroku-edition:
  make bookmarklet look for the html dom node instead of faulting to the first node [0]
  use custom version of node-read to fix encoding issues
Merge branch 'heroku-edition'

* heroku-edition:
  use oauth token for fetching custom version of node-read
  add bookmarklet js script
Merge branch 'heroku-edition'

* heroku-edition:
  add remote bookmarklet script handler
  update readme
  add domain as a config variable
Merge branch 'heroku-edition'

* heroku-edition:
  change title from h2 to h1
Merge branch 'heroku-edition'

* heroku-edition:
  update readme
add error message to bookmarklet when remote script cannot be loaded (most likely because of security policies on https sites)
Merge branch 'master' into heroku-edition

* master:
  add error message to bookmarklet when remote script cannot be loaded (most likely because of security policies on https sites)