assets: add dataTables resources

URL: http://www.datatables.net/

Signed-off-by: May <sirhuntthepure@users.noreply.github.com>
Gemfile: add json

Signed-off-by: May <sirhuntthepure@users.noreply.github.com>
config: add needed candlepin resources configuration

Signed-off-by: May <sirhuntthepure@users.noreply.github.com>
config: add candlepin auth configuration file

Signed-off-by: May <sirhuntthepure@users.noreply.github.com>
config: add website resources hierarchy

Signed-off-by: May <sirhuntthepure@users.noreply.github.com>
config: add content definition configuration file

Signed-off-by: May <sirhuntthepure@users.noreply.github.com>
config: add forms definition used on the website

Signed-off-by: May <sirhuntthepure@users.noreply.github.com>
config: one-stop initialization of the project

Signed-off-by: May <sirhuntthepure@users.noreply.github.com>
lib: add dm_helper module for convenience

Signed-off-by: May <sirhuntthepure@users.noreply.github.com>
views: drop user management item of the nav bar

Signed-off-by: May <sirhuntthepure@users.noreply.github.com>
views: use common templates

Instead of rendering them everywhere.

Signed-off-by: May <sirhuntthepure@users.noreply.github.com>
controllers: common applications controller skeleton

Signed-off-by: May <sirhuntthepure@users.noreply.github.com>
helpers: helper functions for using in views

Signed-off-by: May <sirhuntthepure@users.noreply.github.com>
controllers: add product controller

Signed-off-by: May <sirhuntthepure@users.noreply.github.com>
controllers: add content controller

Signed-off-by: May <sirhuntthepure@users.noreply.github.com>
controllers: add owner controller

Signed-off-by: May <sirhuntthepure@users.noreply.github.com>
controllers: add subscription controller

Signed-off-by: May <sirhuntthepure@users.noreply.github.com>
controllers: add consumer controller

Signed-off-by: May <sirhuntthepure@users.noreply.github.com>