Update Rails to 3.2.12 (security fix)
fix timing issues on failing scenarios. Fix deprecated jquery functions and update jqueryui

Signed-off-by: Reinier Balt <lrbalt@gmail.com>
fix updating dependency trees when changin a name. Including invalidating cache when
necessary
Find tag by lowercase name in tag test

The sqlite3 database is case sensitive, so searching for 'UPPER' when
the tag name has been changed to 'upper' before saving it will result in
an empty tag.
Merge pull request #150 from kytrinyx/fix-failing-tag-test

Find tag by lowercase name in tag test
fix #1395 and speedup context.autocomplete a lot
fix #1396 and add a test for it
add install and upgrade manual to master
change upgrade
Add Tag#label method
Merge pull request #151 from kytrinyx/tag-label

Add Tag#label method
Rename callback for clarity
Merge pull request #152 from kytrinyx/after-destroy-destroy

Rename callback for clarity
Override #to_s on Tag for simplified joining
Merge pull request #153 from kytrinyx/tag-to-s

Override #to_s on Tag for simplified joining
fix #1393 by calculating todo count for hidden projects too
Point to instructions in /doc instead of online
sync docs with 2.2 release
update gems
remove some dynamic finders (they are deprecated for rails4) and add test for untested method of context.rb