Merge pull request #120 from mwiebe/numpy_api

design doc for numpy-like API
Merge pull request #126 from mwiebe/vagrant

Add Vagrantfile for a 64-bit Ubunty saucy blaze setup
Remove shortened ufunc aliases that differ from numpy
Reenable processing of ckernels in the air passes
Implement a function to convert a numpy ufunc into a blaze ufunc
Implement bitwise ufuncs compatible with numpy
Add logaddexp ufunc to blaze, along with its test from numpy
Add tests for log and exp
Add log2, exp2, logaddexp2 blaze ufuncs
Add power blaze ufunc (tests partially disabled)

There are some intermittent errors in datashape overloading,
and some of the tests reveal errors in the blaze.compute
machinery.
Exclude long double from converted numpy ufuncs