Make bookbinder ignore routes that are not in the creds repo; refactors #apps and #routes methods.

Signed-off-by: Frank Kotsianas <fkotsianas@pivotallabs.com>
Update commenting about --no-routes.

Signed-off-by: Frank Kotsianas <fkotsianas@pivotallabs.com>
Allow new_route? to not raise in order to return false instead of an exception.

Signed-off-by: Frank Kotsianas <fkotsianas@pivotallabs.com>
Add tests for routes in the creds repo that are not yet mapped in the app.

Signed-off-by: Frank Kotsianas <fkotsianas@pivotallabs.com>
Small readability refactor to tests.

Signed-off-by: Frank Kotsianas <fkotsianas@pivotallabs.com>