Renamed ActiveModel::GlobalIdentification => GlobalID::Identification and ActiveModel::GlobalLocator => GlobalID::Locator
Merge pull request #1 from seuros/rename

Move Active Model components to plain GlobalID modules
Test with an Active Model class. Polish up tests.
Tighten up the pitch
Simple URI component validation

Pending a URI::GID < URI::Generic subclass to handle it for us.
Ensure that invalid Global ID URIs return nil when located.

Raise URI::Error subclasses instead of ArgumentError and rescue them in
Locator.locate, since it's expected to return nil regardless of error.
Raise URI::InvalidURIError if wrong uri.
Merge pull request #10 from seuros/raiseerror

Raise URI::InvalidURIError if wrong uri.
Consolidate URI extraction. Remove superfluous validity check.
Start Travis CI builds
Fix signature tests due to Marshal format changes by using a trivial string serializer
Raise URI::InvalidURIError if wrong uri.
Expose Railtie configuration to apps. Closes #3
Require an app to be set before creating a GlobalID. Closes #5