Merge pull request #1 from ArseniyK/master

Fix Drag and drop within same directory.
Merge.
Input dialogs: Copy/Move dialog: Add affected items list.

Allow user to see which files will be affected by copy/move
operation.
Widgets: Breadcrumbs: Change formula for calculating color.

Previously we relied on HSV and calculated previously visited
path color based on background color with increased value. New
way of calculating this color is exact middle between background
and foreground color. This should provide more consistent
behavior across all themes.
Widgets: Added PathCompletionEntry
Input dialogs: Added PathInputDialog
Plugin Base: Item list: use PathInputDialog for "Navigate to"
Widget: PathCompletionEntry; Input Dialog:PathInputDialog: add method comments
Update input_dialog.py
Merge pull request #3 from ArseniyK/path_completion

Feature providing path auto-completion when manually entering location with Ctrl+L.
Widgets: PathCompletionEntry: fix bug with matching upper case directories
Main launcher: Removed directory change.

Since we are adding our own path for module lookup it's no longer needed
to change working directory on start.
Merge branch 'master' of github.com:MeanEYE/Sunflower
Widgets: PathCompletionEntry: added sorting
Merge pull request #4 from ArseniyK/path_completion