Remove folsom from estatsd

We have not been making use of the data.

Version bump to 1.0.0 since this is a non-back compat change.
Merge branch 'sf/remove-folsom'
Remove embedded rebar from project
Overhaul release setup and use standard Makefile

- estatsd code is now in a top level src/ directory

- OTP release is built with updated start scripts using erlexec
  instead of run_erl.

- release now includes eper for redbug and lock deps plugin
Move estatsd_shp eunit tests to separate module in test subdir
Add basic sanity check for estatsd_server

Validate that the server can receive and buffer metrics via UDP and
send the aggregated data to "graphite" over TCP.
Organize exports
Make estatsd_udp a locally registered process

Not a strict requirement, but makes testing and debugging easier in
this case.

Also add proper handling of letting the port come from the OS.
Fix OS chooses port for capture_tcp module
Let OS choose port for testing estatsd
Export force_flush/0 from estatsd_server

Also make flush operation a handle_call rather than cast. This doesn't
yet make flush a sync operation because the work is still being done
in a worker process, but it is a start.
Improve sanity check unit test

Now checking the keys sent to graphite.
Merge branch 'sf/project-cleanup'