Fix command-line packaging for .jar packages

- Remove the ability to not specify any file to package.
  This claimed to be possible, but didn't really work, or make sense.
- Bundle the backend along with shoes-core
- Swt packaging still lives in shoes-swt. Not sure that's the right
  place.