initial version
update to strategy that doesn't lock up beam
- remove decrement (just never reuse filename on error).
- make it so that folds no longer use filelib.
- remove the use of file_name since it's expensive and unneeded.
some cleanup
Merge branch 'develop' into refactor/pevm-avoid-file-server

doing this to bring the branch up to date and fix a known merge
issue w/ PR #115
alter some specs to get dialyzer cleaner, but leave one in as it is
a) not needed, and b) changes code.
Merge pull request #118 from basho/refactor/pevm-avoid-file-server

avoid file server