Backwards compatible refactor of sfrAnalytics

scoped reports API access to sfranalytics.reports and dashboard API to sfranalytics.dashboard. Implemented methods sfranalytics.reports.metadata(reportId) and sfranalytics.reports.run(reportId, options). Options object on method sfranalytics.reports.run is not requied but can be used to pass reportFilters array, reportBooleanFilter logic statement, and includeDetails
Merge pull request #18 from chasd00/ngForce-sfrAnalytics-refactor

Backwards compatible enhancements to sfrAnalytics