Moved problems into subdirectory

- some small Makefile cleanup to make this more painless
Add fibonacci to Makefile problems list
Merge branch 'master' into solutions