Add hello world test program
Add empty doc file
Fix the comment in the head of Makefiles
Delete the LTO tool

This tool was integrated by LLVM 3.1 already. Thus we don't need this
duplicate files here.
Place function and its type in the same line
Replace tr1 with -std=c++11

The TR1 is not recommended any more. Now we need clang >=3.3 or gcc
>=4.7.1 to compile this project.