`menu()` cleanup; improved readability
`quit()` and `detectedOS()` cleanup
grab 'recode' pkg for all platforms
Merge pull request #45 from mlloreda/cleanup

another cleanup pass