First pass at adding services to PkgBuilder. I might need to make changes to the .cabal generation. Found that parsing services with empty messages fails