Added check_apikey_on_start option

Another approach to #26. It's better than #27 in terms of early checking is done by default. It allows users like me to skip checking api key on start.

I'll close #27 If this request is merged.