first step - can start and link successfully
but maybe a gen_server would be better than a special process
updated tests to new api
rationalised the erros passed back from the c/c++. Probably just being too cautious anyway. Updated dialyzer definitions. Updated spelling correction in readme
minor formatting
moved state to the last parameter - following gen-server et al.
unregister emits an error if already unregistered with a badarg error (obviously)
updated readme
Merge pull request #2 from mdevilliers/otp_compliant_process

Otp compliant process