Stop using div_rem()

div_rem() has been deprecated and all it ever did was do a divide
and then a remainder operation. So there is no harm in removing use of
this function and just doing what it was doing inline. On a side note,
LLVM optimizes a divide followed by a remainder into a single instruction
(at least on x86).
Merge pull request #154 from DaGenix/remove-divrem

Stop using div_rem()
Remove the Makefile - Cargo is the only supported build method now
Remove rustp-crypto-util

The idea of rust-crypto-util was to have a tool to
compare the outputs of algorithms implemented in
rust-crypto against the same algorithms written in
another language - specifically Java. This was only
ever implemented for Scrypt, however, and has broken
many, many times without have caught any issues. With
the switch to a pure-Cargo build, it becomes a bit harder
to run. This commit removes it since it doesn't appear to
be carrying its weight at the present time. If it could
be useful in the future, it could be re-introduced,
however.
Merge pull request #149 from DaGenix/remove-make

Remove support for building with a Makefile as well as rust-crypto-util
Bump version number to 0.1.2
Merge pull request #155 from DaGenix/bump-version

Bump version number to 0.1.2