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
858877 Allow selection of all listem items when applying packages to a system group

Added select_all and deselect_all button for system group when all erratas
wanted to be checked.
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
Locking down js-routes to 0.6.x due to code breakages

Locking down js-routes to 0.6.x as 0.7.5 generates this:

```javascript
organizations_path: function(options) {
  return Utils.build_path(0, ["/organizations"], arguments)
},
```

Whereas js-routes 0.6.2 generates this:

```javascript
organizations_path: function(options) {
  return Utils.build_path(1, ["/organizations"], arguments)
},
```
790064 - Fix for manifest import in headpin mode