update configs for rails 4
move tests to new directory
start fixing deprecation warnings
remove using minimal_test_helper from test_helper. 

It prevents you from running rake test:models or any rake test:xyz, causes by the require of 
test/unit
update config.ru and Rakefile to default rails 4
taggable_type should be accessible for test
remove use of .all on model
empty non-saved project caused rss builder to fail
fix failing tests

Includes a monkey patch for Arel that may need to be removed when 4.0.0 final ships
Start using actionpack-xml_parser as a gem

XML param parsing was removed from rails 4. We may need to look into dropping support 
for xml api perhaps in favor of a good json api
fix cucumber scenario's. 

One still fails on Cookie overflow, but works testing by hand...
update bundle and remove unneeded gem
move to strong_parameters of rails4.
Merge branch 'master' into rails4
fix #1429 by correctly handling tags with dots

This was a very old regression. This used to work before the rails 3.2 upgrade... Added tests
to prevent future unnoticed breakage
fix manual merge error
fix #1417. We now handle unblocking a todo that is part of a hidden project or context
Update es.yml

manually merged with 2.3devel
fix #1419 for master too: do not show new todo that was added with show_from set
fix #1422. Changing default tags of a project is now remembered
when not updating the whole page