Functools exercises et al

- Moved functools from **modules** to **advanced** block
- Added a simple exercise at functools to introduce functools.partial
- Changed numeration of several modules inside advanced
- Minor changes in metaclasses exercise (as stated on its PR)