Added components to store the card name, image and type.
Removed duplicate name component.
Added toString() methods to CardImageComponent and CardTypeComponent.
Added the CardLoader interface and an XmlCardLoader implementation, closes #127.
Merge branch 'issue127-cardloader' of github.com:Cardshifter/Cardshifter into client-server