modular: numpy - remove source dirs

for linux and MacOS
numpy: use pip install dependency

numpy 1.6.2 was/is used

Conflicts:
	external/common/requirements.txt
numpy installed by pip fix includes
modular numpy: dont copy files,

pip already instelled them in proper location
numpy: update to the latest stable version

from 1.6.2 -> 1.7.1
release notes http://sourceforge.net/projects/numpy/files/NumPy/1.7.0/

Conflicts:
	external/common/requirements.txt
add source tarball for numpy to pip cache
remove numpy license, it's a dependency now
hack for matplotlib's pip install problems - numpy dep

workaround for matplotlib and asteval install bug: - numpy must already be installed
see http://stackoverflow.com/questions/11797688/matplotlib-requirements-with-pip-install-in-virtualenv
https://github.com/matplotlib/matplotlib/wiki/MEP11

numpy must be already installed, and requirements.txt file does not work, so do it manually
in build.sh before calling requirements.txt file

Conflicts:
	build.sh
	external/common/requirements.txt
numpy installed by pip fix includes

also remove old comments
and fix numpy includes for swig! (might fix some errors we had)
numpy: update to the latest stable version

from 1.6.2 -> 1.7.1
release notes http://sourceforge.net/projects/numpy/files/NumPy/1.7.0/

Conflicts:
	external/common/requirements.txt
add source tarball for numpy to pip cache
remove numpy license, it's a dependency now
hack for matplotlib's pip install problems - numpy dep

workaround for matplotlib and asteval install bug: - numpy must already be installed
see http://stackoverflow.com/questions/11797688/matplotlib-requirements-with-pip-install-in-virtualenv
https://github.com/matplotlib/matplotlib/wiki/MEP11

numpy must be already installed, and requirements.txt file does not work, so do it manually
in build.sh before calling requirements.txt file

Conflicts:
	build.sh
	external/common/requirements.txt
Merge branch 'modular-numpy' of https://github.com/breznak/nupic into modular-numpy

Conflicts:
	build.sh
	build_system/unix/Includes.am
Merge pull request #165 from scottpurdy/master

Undoes remaining LD flag from @breznak's commit.
remove gcc flag -Wnewline-eof on Mac

this is an unstandard flag, causing us problems on newer versions of Apple's GCC
(4.2 was fine, 4.7 was causing errors)

see https://github.com/joyent/node/pull/3887
and ML discussion titled "[nupic-dev] Building in OS X 10.6.8"
Merge pull request #167 from breznak/apple-gcc-fixups

remove gcc flag -Wnewline-eof on Mac
Upgrade asteval to 0.9.1 (built from master@1400a9215e4094dac19f557bc1af545f0c36b7c8 as 0.9.1 hasn't been released, yet)
Merge pull request #168 from oxtopus/asteval-0.9.1

Upgrade asteval to 0.9.1
along with asteval 0.9.1 update, unittest must update too

small check, bump minor version number.
PS: do we really need this check, as asteval is installed by pip anyway? This will cause pain on any future update.