fixed naming clashes with agol and ags classes.  Changed from from ags import * back to import ags.  Same for agol package.  Though the relative imports works well because AGS and AGOL have same name for published services, a naming issue will be apparent.  Now just from arcrest import agol.  Then you can call agol.FeatureService() instead of having to drill into the actually module of featureservice.  This will return the import by 1 level for ags and agol packages.