Simplified API

Shortened names of some options
Added basic type checking in luacheck function
Refactored CLI to use luacheck module directly