Fix rspec rake task

- spec.pattern accepts an actual pattern, not a filelist.
Fix incorrectly specified version requirements

- When using ~>, it locks to the smallest component of the version.
Merge pull request #75 from justfalter/fix-rake-spec-and-gemfile

Fix rake spec and gemfile
Add multiproxy iprep#
Add cert mxpoison feed
Add cydef torexit node feed
Add ISC suspicious medium feed
Merge pull request #82 from pierre427/isc_suspicious_medium

Add ISC suspicious medium feed
Add ISC suspicious low feed
Merge pull request #81 from pierre427/isc_suspicious_low

Add ISC suspicious low feed
Add ISC suspicious high feed
Add infiltrated vabl feed
Add snort BPF feed
Convert Event to use Virtus, fixes #86

- Add specs for Threatinator::Event
- Replace property definer with virtus for Event
Merge pull request #87 from justfalter/improve_event

Convert Event to use Virtus, fixes #86
Improve specs, abstract builder

- Improve spec coverage of Event
- Better define validations for Event
- Abstract event building (during feed execution) from the actual events
  themselves.
Merge pull request #88 from justfalter/misc_event

Improve specs, abstract builder
Refactor event object

- Stop using Virtus for event model. It was causing coercion and
  validation hell. Now being a lot more strict with our object models.
- Add ipv4/fqdn observable collections
- Add validations for type checking
Add URL support
Update CSV parser to include URLs