Primary work toward #75 - introduces dashboard below Version's page. This is not a complete snapshot.
Merge branch 'master' of https://github.com/dipanm/redmine_release_notes

Conflicts:
	lib/redmine_release_notes/issue_patch.rb
First check-in for issue #75.

1. The release note generation can now be triggered from under the Version's own page.
2. Instead of the original _overview page, the whole new _dashboard page which is very elaborate
3. The dashboard not only shows the number of issues where release notes are generated/pending but also list the actual list of issue hence makes it easy to take appropriate action right immediately rather than hunting.
4. The original Release note tab exists as it is.
Release note generation and dashoard is tested for most scenarios

More discussion is required in finalizing the funcitonality
Last commit ommitted 2 critical new files.
Proper definitions of the terms in stats.

1.   Required - Issues that require release notes
1.a. done - issues having release notes done
1.a.1 done_empty - issue having release notes done but notes itself are empty.
1.b. todo - issues yet to have release notes to be put in
(Count 1 = Count 1.a + Count 1.b)

2.   Not required - Issues that doesn't require release notes
2.a  none - issue having release notes CF marked 'None' (not required)
2.b  issues with trackers where CF is not defined.
(Count 2 = Count 2.a + Count 2.b)

3.   Invalid - issues that has CF not done properly
3.a  nil - issues having CF values NULL or blank ('')
3.a is subset of 3.

4. Total - all issues
(Count 4 = Count 1 + Count 2 + Count 3)

Stats computation yet to be migrated in controller.
Still few more stuff open.
Stats computation shifted to version patch

Now they are no longer computed in the view.
This check in introduces the stylesheet to deal with 'red color' for error states.

TODO:

1. dashboard should not appear if the module is not enabled for project
2. if all done - no table division indicating done list and '0' todo
3. fix locales
4. Update the warning messages based on new taxonomy of stats.
5. Release note tab - now need not exist and no _overview page if so. (debate)
6. wish-list - the "not required" and "invalid" first be only 1 row - and on clicking it will expand another div with detail list. (debate)
7. wish-list - the dashbaord itself can be hide/expand based on javascript. (debate)
8. It is possible that "generate release notes" can as well be opened up to do full stuff = but it may break the flow majorly because they are completely different controllers. (debate)
This check in introduces the stylesheet to deal with 'red color' for error states.

TODO:

1. dashboard should not appear if the module is not enabled for project
2. if all done - no table division indicating done list and '0' todo
3. fix locales
4. Update the warning messages based on new taxonomy of stats.
5. Release note tab - now need not exist and no _overview page if so. (debate)
6. wish-list - the "not required" and "invalid" first be only 1 row - and on clicking it will expand another div with detail list. (debate)
7. wish-list - the dashbaord itself can be hide/expand based on javascript. (debate)
8. It is possible that "generate release notes" can as well be opened up to do full stuff = but it may break the flow majorly because they are completely different controllers. (debate)
Minor improvements in dashboard.

If any particular count is zero. That particular row will not be displayed.
If there are no issues where release notes are not required - the entire section is not displayed.
If there are no issues with invalid CF - that row and sub rows will not be displayed.
UI beutification and cleanup.

Now the details are hidden by dafault.
Clicking on the link will display details of DONE / TODO - and NOT REQUIRED
Erroneous line is always visible if there are any errors.
Javascript clean up.

Earlier the div wasn't getting clicked properly.
Removed redundent toggle functions.
Leap forward in warnings.

Based on a new classification of exceptions done in previous check-ins, the warnings are updated
The number of warnings are same - 3:
Release notes still TODO and Release notes DONE but blank is as is.
Release notes nil is now replaced by Release notes INVALID
Amongst this, the trackers which doesn't have CF defined for them are not counted
- hence additional filter is been created.
The dashbaord itself can now be toggled to hide/show.

By default the DIV is actually visible, but if it is hurting your eyes - you can hide it.
The title on the DIV is changed from "Release notes for ..." to "Manage release notes ..."
Small beutifications as well.
Updated all Locales

FR is way out of date.
Get rid of the "release notes" tab.
Minor clean up as suggested in commnents.
fix #88

Don't display release notes on versions#show unless the
project has release notes module enabled
resync with master
fix trailing whitespace
fix indentation in ru.yml