Added shortFileName for widget and human readable file size.
Provided 'root.path' system property for providing default (first available mapped disk used instead).
Additional file types (icons and css).
Added client-side rendering with Mustache (fallback to server-side render).
Added zip archive handling.
Added alert exception on client-side.