Fix #26

Changes the type of the second argument to CheckType to be the more correct LuaValType, for consistency with the rest of the library.
Added contributor for Fix #27