Trailing whitespace
Don't need LIBS in Makefile
Better random device and error handling

- add checks to ensure the random device is actually a random device
- add bcrypt.random to change the random device in use
- propagate error codes, and produce better error messages
Add v1.5 rockspec