Engine: Organization: deface core UI to include katello attributes

This commit contains changes that deface (extend) the core (foreman)
organization UI to include the following:

- on create:
  - label, description

- on edit:
  - label (readonly), description, default SLA
  - provide ability to download cert
Merge pull request #3467 from bbuckingham/engine-orgs-deface

Engine: Organization: deface core UI to include katello attributes
Update README.md

We don't need to run bundle, rake, rails s etc. from the katello checkout.

They should only be run from the foreman checkout as katello is just an engine/gem being included in it.

<From a discussion on irc with bbuckingham>
Allows development gems to be declared that can be ignored in production
mode by bundler.

When using a gemspec to define all dependencies, if the gem is included
using 'gem' in Bundler all gems marked as 'add_dependency' will be included
when 'bundle install' is ran. However, this means that if development
dependencies are declared in this same manner, they will be required by
bundler in production. This can be avoided by including the gem using 'gemspec'.
Using the 'gemspec' notation places all gems marked with 'add_development_dependency'
into a development bundler group. Thus, in development a developer can run
'bundle install' and get all dependencies needed to develop. In production,
'bundle install --without development' can be run and the gems marked with
'add_development_dependency' will be excluded from the bundle.