Expose filesystem access over SBP.

SBP messages exposing file read, write, remove, and read directory have been implemented.  Corresponding python functions are provided that deal with splitting large files over multiple messages.

<!---
@huboard:{"order":39.0,"milestone_order":39,"custom_state":""}
-->