Creating a branch on top of async with multiscale and cmake based build system

git-svn-id: https://svn.code.sf.net/p/moose/code/moose/branches/async_multiscale_cmake@5093 d1858a74-f715-0410-99c9-c66fe9cce3d6
Archiving the old makefile build system before putting cmake in place.



git-svn-id: https://svn.code.sf.net/p/moose/code/moose/branches/async_multiscale_cmake@5094 d1858a74-f715-0410-99c9-c66fe9cce3d6
git-svn-id: https://svn.code.sf.net/p/moose/code/moose/branches/async_multiscale_cmake@5095 d1858a74-f715-0410-99c9-c66fe9cce3d6
Added a library to print error and warning in colors in terminal.



git-svn-id: https://svn.code.sf.net/p/moose/code/moose/branches/async_multiscale_cmake@5096 d1858a74-f715-0410-99c9-c66fe9cce3d6
git-svn-id: https://svn.code.sf.net/p/moose/code/moose/branches/async_multiscale_cmake@5097 d1858a74-f715-0410-99c9-c66fe9cce3d6
git-svn-id: https://svn.code.sf.net/p/moose/code/moose/branches/async_multiscale_cmake@5098 d1858a74-f715-0410-99c9-c66fe9cce3d6
merged Upi progress and CMake build.



git-svn-id: https://svn.code.sf.net/p/moose/code/moose/branches/async_multiscale_cmake@5102 d1858a74-f715-0410-99c9-c66fe9cce3d6
removed autogenerated makefiles.



git-svn-id: https://svn.code.sf.net/p/moose/code/moose/branches/async_multiscale_cmake@5103 d1858a74-f715-0410-99c9-c66fe9cce3d6
Trying to merge this branch.



git-svn-id: https://svn.code.sf.net/p/moose/code/moose/branches/async_multiscale_cmake@5104 d1858a74-f715-0410-99c9-c66fe9cce3d6
Merged and successfully compiled.



git-svn-id: https://svn.code.sf.net/p/moose/code/moose/branches/async_multiscale_cmake@5105 d1858a74-f715-0410-99c9-c66fe9cce3d6
added some macro which does strict type checking. Raise exception rather
than returning with warning.



git-svn-id: https://svn.code.sf.net/p/moose/code/moose/branches/async_multiscale_cmake@5106 d1858a74-f715-0410-99c9-c66fe9cce3d6
Made some function const. This compiles with clang3.3 and gcc4.8. 



git-svn-id: https://svn.code.sf.net/p/moose/code/moose/branches/async_multiscale_cmake@5107 d1858a74-f715-0410-99c9-c66fe9cce3d6
Added multiscale work to this branch



git-svn-id: https://svn.code.sf.net/p/moose/code/moose/branches/async_multiscale_cmake@5108 d1858a74-f715-0410-99c9-c66fe9cce3d6
Improved the cmake system. Added find modules for libsbml, numpy and
hdf5. 



git-svn-id: https://svn.code.sf.net/p/moose/code/moose/branches/async_multiscale_cmake@5109 d1858a74-f715-0410-99c9-c66fe9cce3d6
Update cmake files. This build was successful.



git-svn-id: https://svn.code.sf.net/p/moose/code/moose/branches/async_multiscale_cmake@5110 d1858a74-f715-0410-99c9-c66fe9cce3d6
A small prototype on how to link moose with python using cython.



git-svn-id: https://svn.code.sf.net/p/moose/code/moose/branches/async_multiscale_cmake@5111 d1858a74-f715-0410-99c9-c66fe9cce3d6
Some success with cython. It compiles, a python module is created, need
to write function.



git-svn-id: https://svn.code.sf.net/p/moose/code/moose/branches/async_multiscale_cmake@5112 d1858a74-f715-0410-99c9-c66fe9cce3d6
This is so cool. We can easily find the num of core etc.



git-svn-id: https://svn.code.sf.net/p/moose/code/moose/branches/async_multiscale_cmake@5113 d1858a74-f715-0410-99c9-c66fe9cce3d6
Id constructor is cythonized. Add as per requirement



git-svn-id: https://svn.code.sf.net/p/moose/code/moose/branches/async_multiscale_cmake@5115 d1858a74-f715-0410-99c9-c66fe9cce3d6
Some more bindings.



git-svn-id: https://svn.code.sf.net/p/moose/code/moose/branches/async_multiscale_cmake@5116 d1858a74-f715-0410-99c9-c66fe9cce3d6