Improved GameEvent handling

- Changed eventType from String to int
- Team score gets updated for eventType = 0 (score)
Fixed bug in DELETE Player

Now possible to delete Player which is member in Team
Added json serializer/deserializer for Date

Format: yyyy-MM-dd HH:mm:ss
Added new REST resource: GameSummary

Ex:
http://localhost:8080/matchostat/rest/games/6/gamesummary

Can be called during or after a game.
Updated to wildfly 8

Major cleanup in maven dependencies.
Added support for linking game events

Ex:
POST goal (eventType 0 = goal):
{"eventType": 0}
HTTP respone:
Location:
http://localhost:8080/matchostat/rest/players/113/games/118/events/123
(resource eventId 123 created)

POST assist (eventType = 1)
{"eventType": 1, "gameEventLink": {"id": 123}}
Now this assist eventType is linked with the goal eventType
Added dependency to slf4j logging framework

Added some logging
Bug fixes
Added own goal as event type

goal = 0
assist = 1
own goal = 3
new time format

- Used standard: yyyy-MM-dd'T'HH:mm:ss.SSSZ
- Check event is within game time
Added basic exception handling

Exception mapping using @Provider
Refactoring

- Cleaned up transaction boundaries
- Improved exception handling
- Complemented REST test cases with soapUI
bug fix