example: compat fix

Recent versions of `yo` changed the option names used when creating
a new generator. As a result, arguments were not passed to
sub-generators.

This commit fixes the problem.
Skip accessType prompt if acl scope is method
Allow through model for hasMany relations
Rework the prompt for the destination dir

Rework the prompt to improve the user experience.

 1. Ask for the application name, propose the 1st argument or cwd as the
    default.

 2. If the current dir is the same as the app name, then assume the
    destination dir to be '.' and run the generator.

 3. Otherwise ask the user for the target directory, using the project
    name as the default value.
Merge pull request #64 from strongloop/feature/improve-rel-acl-generators

Feature/improve rel acl generators
Merge pull request #62 from strongloop/feature/improve-app-generator

Rework the prompt for the destination dir
1.4.0
Merge branch 'release/1.4.0' into production
Merge tag 'v1.4.0'

1.4.0
model: prompt for base model

Let the user select the base model. Offer a default value based
on the datasource (connector) which the model will be attached to.
Merge pull request #65 from strongloop/feature/prompt-for-model-base

model: prompt for base model
v1.5.0
Merge branch 'release/1.5.0' into production
Merge tag '1.5.0'

v1.5.0
Capture the dir property

See https://github.com/strongloop/generator-loopback/issues/66
Merge pull request #67 from strongloop/feature/fix-issue-66

Capture the dir property
Bump version
Merge branch 'release/1.5.1' into production
Merge tag 'v1.5.1'

1.5.1
Fix path encoding when it contains brackets

Files (like swagger 1.0 JSON descriptors) which are on a path containing "{" or "}" in their name are not correctly encoded. They should be encoded to %7B and %7D accordingly to correctly follow URI standards. Tomcat currently throws an 500 HTTP code if receiving not correctl encoded URIs.