More flexible constructors
Support GetCollectorList endpoint
Store no of requests made by this SMApi instance
page / pagesize shouldn't be part of settings
Nicer ways of calling endpoints without settings