Ignore 'FUTURE' criteria in %complete client-side, fixes #274
Ignore 'FUTURE' criteria in %complete client-side, fixes #274

  Ignore 'FUTURE' when calculating %complete values on the client side
  (in Javascript).  Previous commit 54f21b6ace170544
  made this change on the server side.

  Previously 'FUTURE' criteria were considered automatically satisfied.
  But that led to misleading numbers, since in many cases the criteria
  were not being satisfied.  Now we simply ignore the FUTURE criteria
  entirely when calculating %complete.

Signed-off-by: David A. Wheeler <9ae72d22d8b894b865a7a496af4fab6320e6abb2@dwheeler.com>

coreinfrastructure/best-practices-badge,yannickmoy/cii-best-practices-badge,wanganyv/cii-best-practices-badge,dwvisser/cii-best-practices-badge,dwvisser/cii-best-practices-badge,taylorcoursey/cii-best-practices-badge,jdossett/cii-best-practices-badge,jdossett/cii-best-practices-badge,wanganyv/cii-best-practices-badge,linuxfoundation/cii-best-practices-badge,coreinfrastructure/best-practices-badge,yannickmoy/cii-best-practices-badge,wanganyv/cii-best-practices-badge,wanganyv/cii-best-practices-badge,jdossett/cii-best-practices-badge,linuxfoundation/cii-best-practices-badge,dwvisser/cii-best-practices-badge,yannickmoy/cii-best-practices-badge,coreinfrastructure/best-practices-badge,coreinfrastructure/best-practices-badge,yannickmoy/cii-best-practices-badge,linuxfoundation/cii-best-practices-badge,taylorcoursey/cii-best-practices-badge,taylorcoursey/cii-best-practices-badge,dwvisser/cii-best-practices-badge,taylorcoursey/cii-best-practices-badge,jdossett/cii-best-practices-badge,linuxfoundation/cii-best-practices-badge