The bacterial scaffoldin: structure, function and potential applications in the nanosciences.