adds working solution for most cases except evenly divisible by 16 ???
solves #10 completely...that was rough
adds encryption oracle
adds first try at detecting cvc vs ebb
finds block size