filled in char/corp checks for key
syntax fixes (can't do default values of array/hashrefs, and missing a my)
change all classes over to using the new ::Key class, instead of inherited key attributes in Base
updates to Request class to handle new Key objects, including proper exclusion of key information from API calls when the key is not appropriate for the given character/corporation (and we can only access the public versions of the API data)