Sorted files view

- Sorted files view (fixed #346).
- Also: select files properly after they're added to the workspace.
- Added more documentation in files_controller.dart

@devoncarew