Maximal cliques function.

This is @david-crespo's find_cliques code (#56), with the following changes:

- the function has been renamed to `maximal_cliques` to better reflect its
  purpose and match local naming conventions,
- it's now exported by Graphs.jl
- I've added some (fairly minimal) tests
- I've added documentation.