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
meaning ember app environment, sorry

On Mon, Oct 13, 2014 at 1:06 PM, Matt Enlow <matt@novaugust.net> wrote:

> 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>.
>>
>
>