replace auto_ptr by unique_ptr as auto_ptr is deprecated
Merge remote-tracking branch 'upstream/master'
#1156, fix quotes in CMakeLists files, see http://cmake.org/Wiki/CMake/Language_Syntax#Quoting for more info
Merge remote-tracking branch 'upstream/master'
Update CMakeLists.txt

This commit includes checking whether ../data directory (from build directory) and ../../stk-assets directory (from build directory) exists or not. If they don't exist, then it gives error message for the corresponding directory. I have included the code for this on line 320.
Update CMakeLists.txt
Add a Marathoner achievement.
Fixed display of achievements when not logged in.
Display correct results for achieved achievements.
Mark fulfilled achievements in blue.
added achievement banana lover
added an achievement banana lover
merged code with upstream master
Moved recovery request into recovery dialog. Fixed recovery dialog to
work now (except the URL sent from the server is still wrong).
Moved ServerCreationRequest from CurrentUser into the server creation screen.
Batch draw calls
Factorize texture binding.
Use Instancing for lights.
IBL: Fix sampling ignoring cubemap rotation
Merge branch 'BatchedDrawCalls'