Adding NoComparison attribute to a few types which cannot be compared. Renaming binding operator to avoid overwriting f sharp default operator.  Increasing project warning levels to 5 and marking warnings as errors.