SP metadata

Implementation of SP Metadata.
- Produces the bare mininum metadata required by the spec.
- Fixes #4.
I'll leave it as it is for now. Added an item #89 for changing the SP EntityId to a URI.