Update contributing based on pure go
Refactor ShardSpace to RetentionPolicy

* Remove regex since they will be written to or queried explicitly
* Rename retention to duration
* Remove duration
Simplify travis command

Let's see if this makes the build go green.
Merge pull request #1142 from otoolep/update_travis

Simplify travis test command
Add set default retention policy
Add explicit build instructions
Minor edits to replace shard space with retention
Fix impl and test for setting default retention policy
Update handler with retention policy stuff
Merge branch 'master' into update_contributing
Merge pull request #1141 from influxdb/refactor_shard_space

Refactor ShardSpace to RetentionPolicy
Update changelog
Remove no-longer-used config params
Log an error, don't exit, if no seed servers set
Merge pull request #1143 from otoolep/binary_dont_exit

Fix configs so InfluxDB doesn't exit
Correct testing instructions
Merge pull request #1139 from influxdb/update_contributing

Update contributing based on pure go
Add InfluxQL scanner.

This commit adds a pure Go implementation of the InfluxQL scanner. It includes support for:

- Identifiers
- Numbers
- Strings
- Durations
- Booleans
- Numeric and logical operators
- InfluxQL keywords
Merge branch 'master' of https://github.com/influxdb/influxdb into scanner
CHANGELOG