Added basic filename inference
Frontend generates Mininet script by default
Parsers treat nodes as switches by default
Bugfixes to Mininet generation

Remove punctuation and spaces from node names
Generate canonical switch ids using 's' prefix followed by id
Use UserSwitch as default switch
Removed unnecessary code from Mininet prologue