update beautify.js + add support for the js param break_chained_method

Please consider that i had to update the beautify.js file from https://github.com/einars/js-beautify/blob/master/js/lib/beautify.js and this is a risk about new bugs or unsupported old functionalities.

Sadly, I don't know / understand your work enough to test all the possibilities :').