Merge tag 'v1.2.2'

1.2.2
Add `R.modelName` property

When debugging code using loopback angular resource objects, it's
difficult to find out what kind of model is represented by
a given `$resource` object.

This commit adds `modelName` property to the resource constructor
to fix that issue.
Merge pull request #79 from strongloop/feature/add-model-name-to-resource

Add `R.modelName` property
Add configurable authentication header

LoopBackResource was changed from factory to provider to be able to
configure the service.

Add the `setAuthHeader` method to set the custom authentication header.

Signed-off-by: Khashayar Hajian <me@khashayar.me>
Merge pull request #68 from khashayar/feature/auth-header

Add configurable authentication header
Make urlBase configurable

Add `setUrlBase` method to LoopBackResourceProvider to allow urlBase configuration.

Signed-off-by: Ariel Schiavoni <arielschiavoni@gmail.com>
Merge pull request #81 from arielschiavoni/feature/url-base

Make urlBase configurable
1.3.0
Merge branch 'release/1.3.0' into production