Added reinitialization and record structure
Merge pull request #2 from th0114nd/master

Common testing most of the way there.
Make proper a TEST_DEP to fix build-plt errors
Merge pull request #2 from jaynel/proper

Make proper a TEST_DEP to fix build-plt errors
Merge branch 'reinit' of https://github.com/pierce-m/uffda into pierce-m-reinit

Conflicts:
	src/service_fsm.erl
Merge branch 'pierce-m-reinit'
Merge branch 'master' of https://github.com/th0114nd/uffda
Added basic skeleton for proper testing.
Rebased onto master.
Tighten up dialyzer specs
Fixed failing tests after merge between pierce and my code.
First attempt at a proper test.
Merge branch 'proper' of https://github.com/jaynel/uffda into jaynel-proper

Conflicts:
	src/service_fsm.erl
	src/sr_client.erl
Merge branch 'jaynel-proper'
Cleaned up formatting and naming.
Consolidated testing, now passing.
Merge branch 'proper'
Add logging and comments to basic tests
Updated the README with installation instructions.
Fixed capitalization