Rename login -> sso and /login -> /create-session

For consistency with the other working examples. If these names differ,
it is hard to talk about them collectively in documentation.
Up the SPiD client version to one that's in Maven Central
Ignore all targets and sample configurations
Rename callback -> callbacks
Use SPiD API client in Maven Central