Added weeder

- implemented assert_break which raises an exception
  when a 'break' keyword appears outside of a loop body.