added specs for other generators
defined TMP_ROOT in spec_helper.rb
added spec rake task
updated .travi.yml to run 'spec' rake task