Updated makefile with boost define
Made it possible to build a Permutation from a pair of iterators