Merge pull request #22 from lexwraith/master

First open source contribution attempt
Merge branch 'contribution' of https://github.com/palistov/bakge into contribution
Merge pull request #24 from jgcode/master

Pull Request
Moving clock code to src/clock
Platform windows now inherit from api::Window
Deleting old clock code
Adding thread classes.
Fixing include directories errors
X11 clock functions work
Adding scripts dir and a dummy Perl script
Updated LinkedList.cpp - Not Done

Learning how C++ does things for generic programming.
Merge pull request #25 from lexwraith/patch-1

Updated LinkedList.cpp - Not Done
Adjusting lexwraith changes.
Win32 clock funcs working.
Fixes #21 Add LoadFileContents function
Merge pull request #27 from FunkyCat/master

Fixes #21 issue. Welcome FunkyCat!
LoadFileContents now has warn_unused attrib
Tweaked win32_Utility.cpp
Merge branch 'master' of https://github.com/palistov/bakge
Tweaks to FunkyCat LoadFileContents