Add unit tests for Asn types
OCD naming of tests
ignore build files
Remove redundant gitignore files
Added testlib for shared test helpers
Add tests for Url
Explicitly support ftp,http,https for now
Multiple URL related changes

- Switch to scalar rather than URI object as internal value for MooseType::Url

- Unit testing for Address::url

- Add new_normalized(%args) method to AddressRole. This will be used by
  the EventBuilder when initially creating objects.

- Trying to get away from any kind of coercion on the Event
Test whitespace trimming
Test adding trailing slash
Be more polite when failing to normalize
Remove unused constants
Add basic test for fqdn
No more coercion on fqdn. Also stripping whitespace on ends.
s/url/fqdn/
Add tests for email
Added ipv4 tests
Strip whitespace
Add tests for ipv4_cidr
tests for asn