Issue 536: Added precision limiter to round off bad binary-decimals (like 0.2 -> 0.1999999....). A regex removes extraneous zeroes.
ACalc: Fixing button halo animation to be standard.
Merge branch 'master' of https://github.com/foam-framework/foam
ACalc: Halos always grow to full size and then fade out without shrinking.
ACalc: Fix strange decimal behaviour.
Improved EventService.animate() to always end at the exact end value.
ACalc: Improved face-out animation with easeIn function.
ACalc: Smoother animations.  EventService.animate now uses requestAnimationFrame.
Fixes for 543, 544: multiple operation clicks in a row won't commit the operation without a second argument. This prevents errors when changing the operation before entering the second arg of a binary op.
History formatting: when a blank '' argument is formatted, it is expanded to '0'. This case can happen when an incomplete binary op is interrupted by a unary op (like 89, +, log... is actually a log(0) )
ACalc: Fixed formatting and removed stale console.log.
Merge branch 'master' of github.com:foam-framework/foam
ACalc: Simplified code.
Fixed 545: blank the entry on AC, instead of showing 0.
Update Bower version to 0.3.0, add new authors, rewrite description
Update bower.json ignore
Update Gruntfile to the latest order and file list
Add acalc build script.
Split button panels into separate views again until issue #542 is fixed.
Load foam.js script in acalc/Calc.html for when running as a packaged app.