gif + io updated
- Added functionality to load raw Data Files
- Added enum "Mode" containing "GIF, PICTURE, RAW" to set the Programm
to different Modes
- Configured the GUI for the different Modes
- deleted the functionality to swap tabs via 'ctrl+space' (swapped to
greyed out tabs -> to much work to fix. Swapping via 'ctrl + left /
right works')
O update, but only works with small images
Merge branch 'master' of https://github.com/Otrin/GIF-LZW

Conflicts:
	src/lzw/gif.cpp
	src/lzw/io.cpp
new compressor-folder
methods in compressor class
char->unsigned char
fixing posPixel
few fixes
Made RawData 'unsigned char' -> Needs testing, but seems OK at first
glance
nextStep()-method in LZW
merge IO->IO local
Merge branch 'IO' of https://github.com/Otrin/GIF-LZW.git into IO

Conflicts:
	src/lzw/lzw.cpp
fixes for frame and gif copy
Merge branch 'IO'
fix in gif copy ctor and assignment op
Merge branch 'IO'
fixed creation of codetable in encode/decode in Huffman
Merge branch 'master' into ENTROPY
implemented runlengt encoding