Add CEGUI with a single commit

As requested in #163 this PR contains all the commits squashed into a single one.

This was my first use of `git rebase` so please bear with me if I did it wrong...

Valete.