#488 Added TODO file, updated ApiV2Client model with a scope field that allows controling scope access on a per client basis, fixed bug in ApiV2Client model that created new api keys every time the object was saved