Added API support

Changed allignment on manifests/instance.pp.
Added sanity checking in templates/webui.erb
Updated Documentation on README.md
Merge branch 'master' of https://github.com/michael-kehoe/puppet-btsync