add cursor kind
add cursor availability enum
add type kind
Merge pull request #8 from sabottenda/add-enum-kinds

Add enum kinds for clang 3.4