serialize everything but functions and black listed attributes

We were leaving a few types behind: boolean, null and undefined. Based on how underscore evaluates each type, would be faster to just have filter out functions and black listed attributes.