Added -fpermissive flag to work around gcc 4.7 compile errors.
Merge branch 'master' of http://github.com/sim-x/simx
- Added named variables to hello.py to make code more readable.
- Got rid of trailing '\n' in output stream which was causing double-spaced output files.
Changed char * to const char * in util.C:150 to get rid of "deprecated conversion from string constant to 'char*'" warning.
Improve cmake (a bit)
Minor mods.
Merge branch 'master' of https://github.com/sim-x/simx

Conflicts:
	examples/HelloWorld/hello.py
Changed the way profile ids are generated. This will hopefully avoid
profile clobbering, but still not fool proof.
Merge of pull request from thulas/simx (master) to sim-x/simx (master)
Initialised _evt_sceduler to None object; somehow this got dropped during the merge.
Merge branch 'master' of https://github.com/sim-x/simx

Conflicts:
	CMakeLists.txt
	simx/EventScheduler.py
	simx/init.py