fix selection

FYI, never store state in a delegate
fixed multiselect

bad for loop, selectedFiles will decrement as accumulator increments
clean up log statements
split header from implementation
removed qDebug
master: comment cleanup
screenshot of file selector