rename wiki syntax quick reference and detailed reference

- additional information -> context information
- outline "issue" instead of "link"
adjusting the help strings

give concrete examples and therefore enlarge the window size
refactors responses from members_controller#new to have less view in the controller
Refactors navigation toggler.
Fixes the toggler affecting the document height.

Toggling the menu would change scrollbar lengths. This fixes the problem
by subtracting top offset from new height.
Adds support for remembering the navigation toggle state.

This one uses sessionStorage to save navigation expansion state. Users
of some old IEs are out of luck ATM. An userData implementation could be
provided though, that would be great!
adds i18n-js gem providing us with easier access to translations in js
some cleanup of changeset css. once again, revisions are on the same level as history in issues/show
Being more defensive when trying to delete membership after last role was removed
Making i18n-js work for OpenProject

* Limit i18n keys in JS to the 'js' scope to reduce payload
* Update i18n gem to make i18n-js work with limited scopes
* Exporting translations on server start and not on every request to save
  computing resources and avoid impact on response times
* Configuring i18n-js to use the same fallbacks like the ruby part to ensure
  consistent behavior across languages
* Removing rake tasks from Rakefile since (a) they do not belong there - should
  have been in lib/tasks - and (b) they are no longer needed, since the export
  happens at server start

NB: public/javascripts/i18n needs to be writeable by the app server user.
Simplifying loading of Gemfile.local and plugin Gemfiles
Adding formatting to preview side in help text
Merge pull request #13 from finnlabs/chiliproject

Adding some information about ##123, ###123 to the wiki help pages
Using flash.now instead of flash

Since the text will be rendered immediately, we should use flash.now instead of
flash. This way the message will not be stored in the session and emitted again
with the next request.
Merge pull request #43 from finnlabs/chiliproject

Since there was a general consensus, that the changes were desirable, this
refactoring should be merged into openproject. These changes also bring some
accessibility enhancements.
Refactoring remember_menu_state

No need to do feature detection on each call.
Namespacing sessionStorage keys to avoid conflicts

In the future it might happen, that other scripts on the site also store
information in the sessionStorage. To avoid name conflicts, we'll prefix all
our own keys with `openproject:`.
Merge pull request #45 from finnlabs/chiliproject

* There was a general consensus, that this behavior is desired.
* This solution does not block an extended solution where older browsers would
  be supported as well
* Since this feature may be considered as enhancement over a fully functional
  base feature, we may provide it just for users of modern browsers with an
  immediate need for a workaround.
Merge pull request #49 from finnlabs/chiliproject

CSS fixes to show revision at the same level as history
switch from chosen to select2

Conflicts:

	app/helpers/application_helper.rb
	app/views/layouts/base.rhtml
	public/stylesheets/project_select_select2.css