unecessary setup and teardown of the test environment between each test case. Also correct the starting and stopping of the sasl application and fix the includes for luwak.hrl.
Remove path from header file include in tests to work around issue with luwak checked into a directory named something other than luwak
Add riak_pipe dependency; needed for riak_kv to start.
Fix rebar deprecation warnings
append data with POST request
Allow the block_size property of a file to be set on creation via the HTTP resource by way of the X-Luwak-Block-Size header.
If a Range header is _not_ specified in a PUT request then truncate the file so that the operation essentially becomes equal to overwriting a file on a typical filesystem.
Now that the default block size is configurable via app.config need to make sure all access is via a common function.
In the case where running eunit tests from the root dir of riak there seems to be some sort of rogue riak_core_ring_manager process out there. I assume this is started by one of the unit tests in riak-core or riak-kv but I didn't have time to hunt it down. This whole test_helper still seems a bit hackish but I just wanted to try and get something working for now.