Added functional test for uploading image/cover in settings

references #2273
- added a test that clicks on both upload (image/cover) buttons and tests the same testing function on them since both modals are exactly the same
- the testing function checks for the '.js-drop-zone.image-uploader' selector, then clicks accept, and tests that a blank success notification appears
- shifted the test email test validation upwards so the ordering of tests matches the ordering of the UI elements
Rss support for tags

closes #2260
- added routes for /tag/:slug/rss and /tag/:slug/rss/:page
- added support for tag in the rss controller
- added route tests for each extra case
- fixing a tiny typo in some test descriptions
Updating copyright range

Updating the copyright year to be a range. :-)
Otherwise the license wouldn't explicit cover the older versions you've made.
Serve default robots.txt

closes #2062
- Server robots.txt from theme if available
- Serve default robots.txt from /core/shared/ otherwise
- Added tests for default robots.txt
Merge pull request #2341 from stenehall/tag_based_rss_feeds

Rss support for tags
Merge pull request #2370 from halfdan/2062-robots

Serve default robots.txt
Merge pull request #2393 from robgraeber/copyright-year

Updating copyright range
Update copyright
Moar iOS mobile friendly fandango

* Minimalise up in this what http://visuellegedanken.de/2014-03-13/viewport-meta-tag-minimal-ui/
* Webapp capable all over the hello
* Consistent self-closing meta tags and shit

This needs to be merged into the ember branch. Probably.
Added functional tests for editor: tag editor, image uploads, post settings

references #2273
- test tag creation and tag deletion
- tests image uploader appears after typing `![]()` in editor
- tests image URL matches url inside `![](url)`
- tests all input elements of post settings menu
Merge pull request #2392 from mattse/issue#2273

Added functional test for uploading image/cover in settings
Merge pull request #2395 from mattse/mattse#2273

Added functional tests for editor: tag editor, image uploads, post settings
Merge pull request #2394 from JohnONolan/ios-lol

Moar iOS mobile friendly fandango
Get rid of old modal types

Fixes TryGhost/Ghost-UI/issues/17
Merge pull request #2401 from JohnONolan/fix-modal

Get rid of old modal types
Watch changes in Ghost-UI

refs TryGhost/Ghost-UI#18
- Add bower_components/ghost-ui to grunt watch
Merge pull request #2402 from halfdan/watch-ghost-ui

Watch changes in Ghost-UI
Remove .bowerrc

If there are no further comments or suggestions for #2386 then I think it would be good to get this in. Remove .bowerrc from base repo but allows it to still be used for people with specialised dev environments by adding to .gitignore
Merge pull request #2407 from JohnONolan/no-bowerrc

Remove .bowerrc
Fixes race conditions in functional test introduced in PR#2395

fixes PR#2395
- in editor_test.js line 272, I wait until the post settings menu appears, and THEN also wait until the delete post button appears, rather than just waiting for the first condition, this can result in a race condition which has been seen.
- in editor_test.js line 229, I click on the tag, then wait until it disappears, rather than asserting the tag doesn't exist immediately.  This could potentially result in a race condition, but I have not seen it yet.
- in editr_test.js line 315, I click on the delete post button, and now wait for the modal container to appear before clicking the accept button.  This could result in a race condition, but I have not seen it yet.