Fixed some stuff in task preview.

modified:   .gitignore: Added ignores for CTags files
modified:   Gemfile: Updated rails to 3.2.11
modified:   Gemfile.lock: Changed...
modified:   app/assets/stylesheets/bootstrap_and_overrides.css.less: Updated bootstrap
modified:   app/models/task.rb: renamed validate_subtsks? to valid_subtasks? and adjusted preview function to respect that this function returns an array of tasks not of task ids
modified:   lib/tasks/data.rake: Removed useless do #nothing end after a task definition
new file:   spec/factories_spec.rb: Test that a factory produces a valid object