Tidy Makefile dependencies

Signed-off-by: John Else <john.else@citrix.com>
Turn on docs build

Signed-off-by: John Else <john.else@citrix.com>
Tidy up doccomments

Signed-off-by: John Else <john.else@citrix.com>
Release 0.5.5

Signed-off-by: John Else <john.else@citrix.com>
Merge pull request #5 from johnelse/docs

Add autogenerated documentation