added error sub checking hook to curl()
added biginsights and bigsheets error handling hook subs, added support for bigsheets api and moved several std options and ordering in to lib