set options.logging to func for external logging

*replaced console.logs with universal log reference, pointed at console.log
*overwrites log reference to options.logging, if it is a function.
stringifying any objects in log messages
updating docs for logging feature
Merge pull request #23 from kingcody/feature/external-logging

Feature/external logging