Merge pull request #183 from reaperhulk/xts-vectors

NIST AES XTS vectors
XTS support
add the actual xts tests
refactor XTS to require split keys

* First half to AES object, second half to XTS
* Add split_key clsasmethod on XTS
* Revert AES object to proper key_sizes
* Add initial docs (improvements welcome)