Merge tag 'v1.3.0'

1.3.0
Add public flag checking
Initial auto wiring for model dataSources
Update the doc link
Merge pull request #68 from strongloop/public-flag

Add public flag checking
Debugging odd defineFK behavior
Create api-app.md
Create api-datasource.md
Create api-geopoint.md
Create api-model.md
Create api-model-remote.md
Update docs.json

Removed non-API documents
Update api.md

All content has been put into the api-*.md files; replaced with links to them.
Update rest.md

Removed content other than "Generated REST API" and rejiggered headings.
Remove .attachTo() from tests
Add loopback.urlNotFound() middleware.

The middleware should be used as the last 3-parameter middleware (regular
request handles) before any 4-parameter middleware (error handlers).

This way a request to an URL not handled by any middleware is converted to
a 404 error that can be handled by whatever error handling strategy is
configured in the application.

See senchalabs/connect#954 for more details.
Update docs.json

Added api.md to docs to provide TOC at top of APIs.
Update api.md

Add rest.md to list
Merge pull request #70 from strongloop/feature/return-standard-error-for-unkown-url

Add loopback.urlNotFound() middleware.
Auto attach all models created