Merge pull request #2 from th0114nd/master

Common testing most of the way there.
Fixed syntax error from merge
Merge pull request #5 from jaynel/proper

Rename files, uffda_client api, add service_event(), service_status()
Fixed up merge problems and naming so that tests pass.
Fsm will unregister automatically when it terminates
Merge branch 'master' of https://github.com/pierce-m/uffda
Update README.md
Started adding query functionality, along with tests for it.
Merge branch 'master' of https://github.com/th0114nd/uffda
Cleanup uffda_service_fsm implemenation
Merge branch 'fsm-cleanup' of https://github.com/jaynel/uffda into jaynel-fsm-cleanup
Change module names in coverspec
Merge pull request #3 from th0114nd/master

More testing.
Get tests working again for status return; get_current_status => current_status
Merged branches
Merge branch 'fsm-cleanup' of https://github.com/jaynel/uffda into jaynel-fsm-cleanup

Conflicts:
	test/uffda/uffda_basic_SUITE.erl
Merge branch 'jaynel-fsm-cleanup'
Added propEr test for Up/Down sequences.
Fixed error in proper_state_sequence test.
Merge branch 'master' of https://github.com/pierce-m/uffda into pierce-m-master

Conflicts:
	test/uffda/uffda_basic_SUITE.erl