* Adding more details on how to run and use library
* Adding a test case to show UTF-8 extended characters (any character taking more than 1 byte) will fail causing an InvalidAlgorithmException
* Changed name of test-class file to reflect the class that the tests are for
* Updated AESCipher to use Throwables instead of creating new RuntimeException wrapper