Fix SQL error on Scrum Board with PostgreSQL

Issue #7 and patch originally reported by Brandon Bassett
Fix bug count to include statuses defined in board columns

Default config for board_columns does not include '90:closed' status.
Issues with this status are not displayed on the board as expected, yet
they are counted in the progress bar.

This commit fixes that by adding a where clause to the query retrieving
the bugs.
Use standard API to display bug id and summary

I noticed this because I had an issue with a summary including a '<pre>'
tag which caused incorrect display of the card in the Scrum Board.

The bug summary is now displayed consistently with other parts of
Mantis.
Create strings_persian.txt

By Alireza Saebi (rsoftmio@gmail.com)
http://saebi.ir

Fixes #6

Signed-off-by: Damien Regad <dregad@mantisbt.org>
Set scrum board column widths according to issue percentages

Allowing the columns to have widths set as percentages of the issues
show in the column from the total issues gives better results in terms
of layout.

There is still room for improvement, as the percentages may not be
multiples of the size of the scrum cards, but I don't see how this can
be done without using Javascript to detect the client's viewport
dimensions.

Tested on FireFox 6, Opera 11, Chromium 15 and IE 9 ( including
IE 8 mode ).

Fixes #222: Scrum board columns do not always fill all available space
Fix division by zero error
Fix incorrect html tag
Merge pull request #2
Plugin url now points to mantisbt-plugins org on Github

Since the plugin is not referenced on http://noswap.com anyway, it makes
no sense to link there.
Bump version
* Added config pages to set Scrumlength, Token timeout (texts in EN only)
* Added tag-filtering on the scrum page
* Added alternate color of first row of scrum-postit when finished
Update board.php