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