add --rebuild option for ssl/pki_setup

Currently, if you run "keystone-manage ssl_setup" more than once,
it does not overwrite existing files under /etc/keystone/ssl, and
does not print or log an error message. Now, we add --rebuild option
for ssl/pki_setup to clean up the exist generated files and rebuild
the configure files. Also, if you run "keystone-manage ssl_setup"
more than once, it will print prompt message to tell you take
--rebuild option to rebuild configure files.

Change-Id: Ia1e6830c4c81d5a53317a522c526b79b67de1bce
Closes-Bug: #1308778
Add placeholders for reserved migrations

This patchset should land immediately after the opening of the Kilo
development cycle.

Change-Id: Idec4f797ea117988b71315aa6dc561b8a882183c
Open Kilo development

Bump pre-version to 2015.1 to formally open master branch to Kilo
development.

Change-Id: I75e3285cfbdf64f6b15c506d14265c66a266c2f3
Merge "add --rebuild option for ssl/pki_setup"
Merge "Add placeholders for reserved migrations"