Some fixes for scala-kinesis-enrich.

* Don't create a new geoIP obj every time we enrich an
  event, this opens the file every time and you can run
  out of file handles.
* Add ability to use IAM credentials
* Don't wait for putResult, just log on complete
* Use kinesis describe stream instead of liststreams + iterate
Bump scala-common-enrich to 0.3.0

* no longer need to discard page_url and referrer_url
[Add] kafka sink to scala-stream-collector
Scala Kinesis Enrich: add Kafka source
Scala Kinesis Enrich: add kafka sink
[Fix] bad topic for the kafka sink (was using the same as the source...), and it's not possible to send a string to kafka, we must send bytes.
[merge] PR#715 Bump scala-common-enrich to 0.3.0
[Fix] network_userid was missing
Merge branch 'scala-kinesis-enrich-fixes' of github.com:pkallos/snowplow into feature/kafka
Some fixes for scala-kinesis-enrich.

* Don't create a new geoIP obj every time we enrich an
  event, this opens the file every time and you can run
  out of file handles.
* Add ability to use IAM credentials
* Don't wait for putResult, just log on complete
* Use kinesis describe stream instead of liststreams + iterate
Bump scala-common-enrich to 0.3.0

* no longer need to discard page_url and referrer_url
[Add] kafka sink to scala-stream-collector
Scala Kinesis Enrich: add Kafka source
Scala Kinesis Enrich: add kafka sink
[Fix] bad topic for the kafka sink (was using the same as the source...), and it's not possible to send a string to kafka, we must send bytes.
[Fix] network_userid was missing
Merge branch 'feature/kafka' of github.com:gregorg/snowplow into feature/kafka
Redirect to <url> param when routed from /r instead of /i