Added initial tests for shift_cipher
Fixed issue with encoding whitespace in shift_cipher.py