Fix compile errors/warning in playlist and webserver.

- NULL is not a valid boost::shared_ptr (no implicit conversion is permitted) but the default constructor does the same thing.
- Comparison == used where assignment = should've been used.