Fix typo
Merge pull request #31 from linquize/patch-1

Fix typo
Red star should not be shown with null description when version check fails

myVersion is impossible to be "CONNECTIONFAILURE"
Merge pull request #32 from linquize/patch-2

Red star should not be shown with null description when version check fails
Versioncheck: Do not show red star if user has newer version than the server (i.e. user has downloaded a newer version from github)
Refactored RefreshUserInterceptor (possibly fixes concurrency bug where saving changes sometime fails)
Post productId param only for existing product
Do not log OgnlValueStack messages that are lower than error level
Update struts version from 2.3.8 to 2.3.14.2
Accept more syntaxes when validating email
Refactored email validator
Generate random number instead of date as number when importing duplicate users/teams

Conflicts:

	webapp/src/main/java/fi/hut/soberit/agilefant/business/impl/ExportImportBusinessImpl.java
Show a warning message when adding a new user with a login name that already exists
Removed duplicates from team and user list
Remove unused plugin

Our release is building a war so we do not need to depend on the jar
plugin. The declaration was giving errors because version was missing.
Allow only valid paths to struts action pages
Update user load graph only when necessary
Added custom 404 page

Conflicts:

	webapp/src/main/webapp/WEB-INF/web.xml
Fixed double transactions in ExportImportBusinessImpl

Conflicts:

	webapp/src/main/java/fi/hut/soberit/agilefant/business/impl/ExportImportBusinessImpl.java
Fixed RestrictActionPathFilter to allow widget ajax calls