Support for exception throwing

This is not tested yet!
Read maximum execution time from ini settings
Micro-optimization
Better documentation and unix EOL
Merge branch 'pid_v1.3'