Bugfix: handle no-element case when printing expression.
Remove all float-equality warnings in Matrices.cpp.

The three types of equality check (to -1, 0, and +1) are replaced by
inline functions with the float-comparison warnings turned off by a
gcc pragma.

It is still to be determined how to make this compatible with other
compilers.
Factor out isExactly* to a PrivateUtils file for reuse in BLASReplacement.cpp.

As of this check-in there are no more -Wfloat-equals warnings.
Remove various minor warnings.

Warnings are either unused argument (removed parameter name),
unnecessary qualifier (removed const), or recommended braces for
empty else clause (presumably when ASSERT is defined to be empty).
WarningFix: Remove unused local variable m.
WarningFix: removed unused local variable nFR, nFX, nAC, and nIAC.
WarningFix: remove unused variable nFR and nFX.
WarningFix: remove unused variable obj (two instances).
WarningFix: Remove unused variable nAC.
WarningFix: remove unnecessary const qualifier on return type.
WarningFix: remove unused variable cos_2phi.
WarningFix: remove unused variable bound2.
WarningFix: remove unused variable dummy, assign gcvt() return to third arg.
WarningFix: prefixed local shadowing variable names with "ex".
Fixed warnings in the Gnuplot interface
Fixed warning in the plotting module; Working on #32
Merge branch 'master' of github.com:acado/acado
Cleaned Gnuplot class
Defined ExportVariable as forward declaration.

Working on reducing deps on ExportVariable.
Cleaned and documented the OCP class