Fixed #2 Problem displaying long paths

Some fixes, it is looking pretty nice using gradient style:

![ss](https://cloud.githubusercontent.com/assets/2106619/3984549/0a794c2a-2889-11e4-8874-df63b299a33f.png)

Haven't tested with default (orange) style. Also some improvements (look at commit titles).

The performance bug still happens, it happens only when the folder has more items than the listview can show and they need to be scrolled down to see (funny if i scroll down, then the performance stays nice unitl i open another folder that overflows the listView size).

PS - could not find a decent icon for the "parent directory" icon.