Fixed link issue, improved makefile

Vyrieseny problem s linkovanim s novym gcc na ubuntu 12.04 - link flags maju ist vzdy na koniec. Dalej: CC = compiler C nie C++ a CXX = compiler C++. ani jeden z nich sa nedefinuje explicitne, pochodzaju z prostredia takze uzivatel moze pouzit hociaky kompiler (napr ako ja - clang).