Use initializer lists for chip8 members.
Use guard style.
Make opcode function local.
Compile with warnings.
Merge pull request #5 from Ventero/cleanup2

Some more minor cleanup.
Move generated resource headers to src/res/
Simplify resource header generation
Merge pull request #6 from Ventero/resource

Simplify resource generation