Support custom views for NSMenuItems

Well that was easy!

Closes #8.