FEAT: added some math functions.

Added log-2,log-10,log-e,exp and square-root native!
FEAT: added more pretty-print for float! output
FEAT: minor simplify for  function.
Merge pull request #892 from qtxie/math-functions

FEAT: added some math functions.