Load Kernel C code
Declare Kernel C entry point to kmain()
Fresh Blood Again!

Old grub/multboot codebase see the origin/old--multboot-kernel branch.

Several fixes:
- Add a clean .gitignore
- Boot from 16 bit real mode without multboot
- Add a basic OS development structure and a documented Makefile

Most of these code is borrowed from http://www.cs.bham.ac.uk/~exr/lectures/opsys/10_11/lectures/os-dev.pdf
This book helps me a lot.