Added a few smart pointer usages. Adjusted documentation.
Switched to LLVM/Clang 3.1 as main compiler/linker.
Renamed project to lfant. Split src and include.
Finished conversion to lfant.
Merge pull request #4 from babybluesedan/master

Renamed project to lfant. Switched to Clang. Split src and include.