Guid unit tests pushed
Rewriting Guid class... (This commit will be rewritten later)

... So ignore the horrible commit message.
Added include/ktsdk/guid.h

I don't know why I keep committing this without adding the header.
Please make it stop.
More work on the GUID implementation
Additional unit tests added, some small fixes