Fix the packaging to work on our release box
Update shard space to not set defaults

Fixes #886. Shard spaces would not have compiled regexes when the server is restarted and the cluster config is pulled from a raft snapshot. A call to MatchSeries would then reset the regex for the shard space. BAAAAAD.
Add ability to update existing shard spaces.

This will help users recover from #886. It's dangerous functionality because it only changes the metadata. Will document and tell people to use with caution.
Fix #780 so that fill works with all aggregates
Refactor data_test.go to use Test* function names

Refactor integration/data_test.go to use Test* names for the tests
and remove the TestAll test case, which uses reflection to iterate
over all test functions.  Also, change the two SingleServerSuite
test functions in this file to DataTestSuite functions.

The DataTestSuite now conforms to standard Go / gocheck test
conventions.  Individual tests can be run.  Groups of tests can be
run by specifying patterns.  E.g.,

make integraton_test only=DataTestSuite

...will run all tests in data_test.go.  Or,

make integration_test only=DataTestSuite.Test.*Histogram

...will run all histogram related tests.

See the gocheck documentation for further details.
Use double quotes in GetQueryString()

Fix #923
Merge remote-tracking branch 'refs/remotes/origin/pr/920'

Conflicts:
	integration/data_test.go
Fix a bug introduced in 25cc9793c28ca44d84f25bb1a93134ad1ded62c2
move the linker flags to profiler.go
helper for the oracle
Fix the test as a result of 25cc979
Fix sed getting confused by / in TMPDIR path

Fix #946. Close #948
Add number of threads option to benchmark-storage
Fix synchronization
print some indication
print a newline when done
Return an error if the storage engine can't be created
make the directory removal optional
Don't automatically create shards

This was causing InfluxDB to create a new shard in the grafana db every
ten minutes. Also we talked about getting rid of this feature a while
ago, so here we go.

Fix #954
Refactor the integration tests