Adding nfloat throughout to prevent possible data loss.

NSLayoutConstraint now takes an nfloat.  I modified the FluentLayout API to also take nfloats (optionally).  No code changes should be necessary by implementers and no one should worry about data loss, when eventualy Apple's products have unfathomable resolutions.