Use yaml.safe_dump instead of yaml.dump to coerce Python objects

This was outputting unicode strings as Python objects.
Fixed docstring for consistency with the actual file name
Bumped version number to 0.8.0
Added release notes for 0.8.0
Added requirements.txt to MANIFEST.in
Add default if ``debug`` is not set in config
Fix logout URL in release notes.
Merge pull request #68 from holmboe/docfix-logout-url

Fix logout URL in release notes.
Added installation instructions for packages

Fixes #47
Updated link on docs home to describe installation not development
Fixed links to rest_cherrypy
Added openSUSE package instructions
require cherrypy and saltmaster
add upstart
version bump
recommend CherryPy3 instead of require
Merge pull request #72 from seanchannel/develop

you need a working package, bro! :) hope you don't mind I proceed here.
Moved importing the local app.py module into the start() function

Having this import at the module-level was breaking all the
user-friendly error checking in the __virtual__() function when CherryPy
isn't installed.

Fixes #71
Added simplistic no-dep REST module using bare wsgi

Fixes #73
Added documentation for the rest_wsgi netapi module