Find all permutations of elements in a set.

This is from an interview I took.
Merge branch 'master' of github.com:ianchesal/careercup.com

Merging upstream changes.