Add initial cmake file for building on Linux

Only tested on gcc 4.8 so far
Remove useless message
Deleting abstract classes without virtual destructors is undefined
Add Data class to indirect all data loading through

Linux, for example, has case-sensitive filenames, so the plan is we can
add a case-insensative file loader here.
Deleting abstract classes without virtual destructors is undefined
Remove excess 'data/' prefix for filenames in testPck
ES-LA

Spanish lanaguage started
Rename ES-LA to ES-LA.txt
Rename ES-LA.txt to ES-LA.TXT
Merge pull request #2 from Xracer/master

The start of the Spanish translation
Merge pull request #1 from JonnyH/fix-virtual-destructors

Deleting abstract classes without virtual destructors is undefined
Data: If we fail to load a file, try a lower-case version

Means I don't have to play around with filenames in Linux as the CD
iso mounts with lowercase filenames by default
Merge remote-tracking branch 'pmprog/master' into linux
Merge pull request #3 from JonnyH/linux

Linux support & resource datafile loading abstraction
Build fixes
Migrating to VS2013
Some tweaking
Resources

Load individual image from PCK
Start of form class
Import of tinyxml2
Create License
Rename License to LICENSE