Improve ugen check fn messages
Remove 'clever' mapping of check fn over pan ugens. Also add checks for 
balance2. Fixes #237.