Revert AccountStatus color handling to strings

Using the Color class may be overkill, plus it starts up the AWT display on OSX during testing and that's annoying
Move implementation exceptions back into APIObject

They didn't really need to be extracted in the first place.