Semicolon usage.

Removed semicolon after $iterator and $bind definitions (not needed)

Added semicolons after enum definitions, and enum function constructors
Improve optimisation for Std.is when negated

Generate !=, !==, false isntead of ==, ===, true when Std.is
is used in conjunction with !