Fixes waiting for Ajax in Cucumber:

* old implementation did not actually wait,
  but just checked once whether jQuery or Prototype provided
  any signs of ajaxy activity. It did not actually do anything
  with this information.
* the new implementation waits (busily!) 'til PT and jQuery
  have no signs of ajax anymore. If that takes to long,
  it'll raise Timeout::Error.
update dalli
update guard-rspec
define translation for WikiControllers default breadcrumb
reenable calendar menu item
aded test for calendar menu entry
fix missing calendar translation in breadcrums
Merge pull request #159 from opf/feature/rails3_reenable_calendar_menu_item

reenable calendar menu item
Merge pull request #161 from opf/feature/rails3_translations

Feature/rails3 fix breadcrumb translations
Merge pull request #158 from opf/feature/rails3_update_dependencies

Feature/rails3 update dependencies
changed user#random_password

- new random password generation
- moved random_password test to spec
added SystemUser

- sometimes we need an existing user eg. for migrations
- it is possible to execute a block in the context of this SystemUser
fixed failing spec
fixed typo in comment of system_user.rb
more reliable spec for system user
added cukes for issue#edit

and issue#edit with preview
[OPF #812] fixes issue preview

- used jquery on instead of click for preview action
Adds a copy of the GPL Version 3.
adapt copyright rake task to include all own files

Now includes:
 * .rb
 * .rake
 * .feature
 * .html.erb
 * .js(.erb)
 * .css(.erb)
 * .api.rsb

 It should exclude files and directories that we include but for which
 we do not hold the license.
provide every possible file with a short copyright notice

This was done using the rake task: rake copyright:update