add foreman integration documentation
embed YARD documentation server into Katello server in development

url is <prefic>/yard/docs
link can be found in footer
add yard-activerecord plugin
update readme
make yardoc server embedding configurable
fix yard doc reloading, render only one documentation (:single_library option)
add model and controller graphs

fix yard server to return svg images correctly
make inline code block noticeable
set Markdown as default markup

fix, update and add documentation
fix css
fix some documentation formatting errors
fix katello.spec
add how to document guide
update yard documentation guide

make it more friendly
add missing type notation in @option tags
remove svg files from git repository
Merge branch 'master' into story/yard

* master: (88 commits)
  887095 - Fixing test and feedback
  ...

Conflicts:
	src/lib/resources/abstract_model.rb
remove dependencies on yard-activerecord and railroady

now it can be merged to master and dependencies can be enabled later
when they are packaged
document workaround if running yard in reload mode fails
Merge branch 'master' into story/yard

* master: (412 commits)
  Fix setting environment without usage RAILS_ENV
  ...

Conflicts:
	src/app/models/glue/pulp/repo.rb
	src/bundler.d/development.rb
fix YARD Documentation link