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
Changed to new logo
Help page now displayed if no previous logins for user
Tuned help page
Fix import database call when no file is chosen