Refactor drake.fs to not repeat file info implementations
method->fn call for things that use the FileSystem
Remove todo comments
Merge pull request #92 from stanistan/fs-cleanup

drake.fs cleanup
Upgrade to v2 of plugins support
 * adds support for plugging in filesystems
 * plugin projects now need to define drake.protocol.[NAME] and/or drake.fs.[PREFIX]