Create Tags Management Stubs for Ember

closes #4260

- Adds "tags" route inside of the settings routes.
- Adds this route to router.js
- Links the route from the settings.hbs template
- Adds demo tags html in tag.hbs template
- Adds flag for tagsUI
We need something that's already in the page on application load, rather
than loaded later. In particular, it can't be something that requires
authentication. Essentially, this stuff is almost more "environment" than
"configuration"

On Mon, Oct 13, 2014 at 11:52 AM, Sebastian Gierlinger <
notifications@github.com> wrote:

> In core/server/views/default.hbs:
>
> > @@ -34,7 +34,7 @@
> >      {{/unless}}
> >      <link rel="stylesheet" href="{{asset "css/ghost.min.css" ghost="true"}}" />
> >  </head>
> > -<body class="{{bodyClass}}" data-apps="{{apps}}" data-filestorage="{{file_storage}}" data-blogurl="{{blog_url}}">
> > +<body class="{{bodyClass}}" data-apps="{{apps}}" data-filestorage="{{file_storage}}" data-tagsui="{{tags_ui}}" data-blogurl="{{blog_url}}">
>
> @novaugust <https://github.com/novaugust> we have an API endpoint (#3619
> <https://github.com/TryGhost/Ghost/issues/3619>) for reading
> configuration values. The idea was to allow ember to read the config upon
> initialization. The values were needed for a release but the PR was not
> ready and therefore the values were added as HTML5 data elements. This line
> and the mentioned helpers are good to be removed from the codebase :).
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/TryGhost/Ghost/pull/4273/files#r18783603>.
>