Add updatesourcelist.py to update CMakeLists.txt source list