Add block binding (let/const) support

fixes #65
+ tests