CLI support for knexfiles that do not provide environment keys

@tgriesser Seems like this should be a pretty safe change but I'll leave for you to merge

Closes #328