Exec cleanup

Cleanup all the uses of exec() in Plinth. It turns out none of them are really needed and can be rewritten to be more readable and more secure.