Merge pull request #1 from Rupan/master

Restore Python 2 support
Rename C-level AES functions and data types to match Python API
Missed the type definition and usage in the last commit
Rename methods arrays (as in prior two commits)
Correct macro usage in ctr_inc
Move sample code into standalone file; update README