Recursive globbing

Solves #376, see that issue for details of the implementation.

Few minor notes:

1. `mesh_paths` and `image_paths` are now generators.
2. We now have a dependency on `pathlib`, the Python 3+ core path library. We can now choose to start using path objects in place of strings throughout Menpo, but that is left for a later pull request.