Shared getopt added;
ProTopas data dump utility;
Clean up;
Interpreter update for new API;
New API update;
Merge branch 'dev'
time() function added;
clean up;
Merge branch 'dev'