# This is a combination of 17 commits.
# The first commit's message is:
Update package json to use karma-chrome-launcher 0.x.x versions

# This is the 2nd commit message:

Add utility function for determining data type for an object, along with utilityService interface

# This is the 3rd commit message:

Add functions for validating strings and apigee data clients

# This is the 4th commit message:

Add data client factory for apigee user login

# This is the 5th commit message:

Update apigee credentials, reset generated yeoman controller

# This is the 6th commit message:

update apigee credentials, rename files and services

# This is the 7th commit message:

Add method for validating numbers

# This is the 8th commit message:

create utility function for validating functions, update comments, resolve jshint syntax issues

# This is the 9th commit message:

remove global module references

# This is the 10th commit message:

refactor dataClientFactory to utility service

# This is the 11th commit message:

add tests for initDataClient function, update formatting

# This is the 12th commit message:

update dataValidationUtil

# This is the 13th commit message:

update file list for karma config

# This is the 14th commit message:

create default request options for apigee collection

# This is the 15th commit message:

fix variable name error

# This is the 16th commit message:

Add method for validating data entities, update comments

# This is the 17th commit message:

Remove 'this' references from service
feat: initialize collection and get all entitities
add grunt task to install bower components, ignore bower_components

Add apigee-sdk to bower components

Add this references to service

Add time-grunt task

add collection repository methods

add npm start command

update gruntfile, prepare for release

update package.json, add changelog file

update app name, update bower.json

update gitignore, remove travis.yml

add MIT license

remove dist folder from gitignore

add files for distribution

add distribution files to grunt-bump config

add request options to distribution file