JS style fixes (moving prototype functions into can.Construct prototype properties)