More tweaks to mount_share.

* Adds some docs to some of the methods to further distinguish
the separate sets of shares.
Change the Recent shares implementation.

* Allows us to see protocol of Recent Shares
* Parses protocol from file share URL