Fix the crontab entry for keystone-manage token_flush

I'm confused by the use of

  `which foo` --args

since if which is able to find `foo`, so is the shell, hence

  foo --args

should be equivalent.

Also, echoing the exit code $? when run with && is not interesting, it
will always be 0.  Now, a failure will be reported, too.

Changed the format slightly to get rid of the %Q{} worries.

Change-Id: I39116496747d58fd816201d07713377bb193fc8f
fix ruby 1.8.x hash syntax

Change-Id: I1a697c4ef160cee1aaa56dd988cd9b6b6699b480
ruby 1.8.x fix line-endings

Change-Id: I6657c8caac18e8794d1f5d7d54a59fd5128cb467
add a travis syntax check task

remove the gemfiles so travis doesn't pick them up and install
bundler (which would have dependency problems on 1.8.x)

Change-Id: Ia1c6e2eb6d78f0120f47ee7d85c7b298b2417e22