Update Golden file and test cases, due to ICU behavior change.

ICU change from 4.4.2 to 54.1:
The return value of the first week in each month is changed from 0 to 1.
The return value of the first week in each year is changed from 0 to 1.

Signed-off-by: xinzhao-acutate <xzhao@actuate.com>
Bug 447747 - Junit test fails in org.eclipse.birt.tests.data.engine

Refactor Trailing function, and fix Junit test cases.

Signed-off-by: xinzhao-acutate <xzhao@actuate.com>
Merge pull request #32 from xinzhao-actuate/master

Fix for Bug 447747 - Junit test fails in org.eclipse.birt.data.engine