* Added typedefs for Artist & Album weakpointers.
* Only store weak-pointers in the internal Album cache.
* Only store weak-pointers in the internal Artist cache.
* Delete root-item when destroying the PlayableModel.
* Style fixes.