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.
Merge pull request #27 from elegios/master

Fix #26