** Bumped version into 3.1.6-SNAPSHOT
** Added default currency into SystemSettingsController
** Added signUpFee and signUpFeeCurrency properties into
IllusionGroupController
** Added signup fee field into Illusion group create view
** Added new IllusionGroupMemberRole WAITING_PAYMENT
** Added warning messages to Illusion group intro view when user has
been banned, is waiting for approval or has not payed the joining fee
** Moved Illusion group joining into separate view (dojoin.jsf) so that
joining can request for login and user can proceed to joining after
logging in
** Added support for members with waiting payment status into Illusion
group members view
** Hided join button when user is already a member of a group from
Illusion group intro view
** Added system settings for illusion group handling fee and currency
** Removed deprecated IllusionGroupRESTService
** Added view for Illusion group payments
** Sorted Illusion group materials
** Fine tuned illusion material style
** Added order type into Order entity
** Added IllusionGroup property into OrderItem entity
** Added type into information Orders
** Added Illusion Group into Illusion Order Items
** Moved paytrail servlet into view package from gamelibrary package
** Changed paytrail callback url to /paytrail from /gamelibrary/paytrail
** Added site host, ports, context path and url properties into
SystemSettingsController
** Changed http and https redirect filters to use site ports from
SystemSettingsController for determining http and https ports
** Changed PaytrailServlet to redirect Illusion group orders to
IllusionGroup instead of order view