added 128 bit support
Added encrypt using key and iv which doesn't generate a Salted__ header
removed redundant key generation from get IV
Merge pull request #41 from montegoulding/master

OpenSSL class changes 128bit & new class method