Detect tag.hbs template in themes

closes #2320
- changed detection from "tag" to "tag.hbs" in "frontend.js" contrroller
Add test for tag.hbs template.

refs #2321
Change validation for posts 'page' attribute.

issue #2305
- changed validation for 'page' to expect '0' or '1', rather than 'true' or
  'false'
- Added a 'can change a post to static page' test
- Added a 'can change a static page to a post' test
Merge pull request #1 from halfdan/add-test-tag

Add test for tag.hbs template.
Merge pull request #2307 from Gudahtt/static-page-validation

Change validation for posts 'page' attribute
Fixing CodeMirror paths in GruntFile.js
Merge pull request #2321 from polygonix/2320-detect-tag-hbs
Bower dependency order OCD
Update system emails to come from ghost@blog.url

Closes #2145
Merge pull request #2345 from JohnONolan/emailfrom

Update system emails to come from ghost@blog.url