Fixed minor bug where private messages weren't constructed properly
Fixed several bugs in PrivateMessage class + refactoring
Fixed documentation, you are also able to login with unhashed password
Implemented generation of hardware id based on elitepvper's algorithm
Reversed 9c161bf
Moved hardware id generation and implemented cryptography class
Cryptography class is now accessible for everyone
Resolved merge conflicts