su: major overhaul, using a better command line parser
- arguments are non-exclusive anymore
- username arg can be placed wherever you like
- supports -s shell now (root only)