Adds the ability to set multiple feature functions per level.

- Done for AAMs, CLMs, SDMs
- It also renames the verbose SupervisedDescent... to simply SD
Merge pull request #334 from jalabort/multiple_feature_funcs

Adds the ability to set multiple feature functions per level.