renaming secret to writeKey
removing setFlushAt and setFlushAfter
updating batch
adding basic auth
switching to NUnit for tests
splitting and improving tests
renaming namespace to Segment
renaming options to config
refactoring API to introduce options
changing library, adding messageId to batch and base payload, and adding sentAt
changing action to type
adjusting API to move timestamp into options, and standardize all actions around the new BaseAction
adding the group method
adding page and screen methods
updating logging todo
adding test app
Adding logging, updating tests, and updating flushing mechanism

Things are working!
updating to version 1.2.0, and publishing to Nuget
sending timestamp by default
Merge pull request #20 from segmentio/v1

updating to new spec v1, major API changes