Deprecate preview --create-timeout in favor of --timeout

Replace the --create-timeout option with a more generic and intuitive
--timeout option. And remove the default value to rely on the
server-side default (which is 60mins anyway).

Change-Id: Ibd8651d7a938dada6c6952607987d4ab98f24550
Use correct order of arguments to assertEqual

The correct order of arguments to assertEqual that is expected by
testtools is (expected, observed).

This patch fixes the inverted usage of arguments in some places
that have cropped up since the last fix of this bug.

Change-Id: Ifbc5da5cba0c8dcdf5b9c9eb6e6bfb1b1c2b49b0
Closes-Bug: #1259292
Merge "Deprecate preview --create-timeout in favor of --timeout"
Remove unused arguments for stack-preview command

--create-timeout/--timeout and --disable-rollback have no meaning in the
context of stack-preview, and actually are not used by Heat during
stack preview action, so remove them.

Change-Id: I1f991eaddf98b0e5c0c3f8b4aaa33947eba53664
Closes-Bug: #1297748
Merge "Use correct order of arguments to assertEqual"
Merge "Remove unused arguments for stack-preview command"