Update README.md
Merge pull request #360 from JensTimmerman/patch-1

Update README.md
Update docs with installation instructions
Update copyright dates and incorrect author (accidentally copied from llvmpy)
Merge branch 'devel'

Conflicts:
	README.md
Update documentation release notes
lower_assign now supports struct-type Globals
Merge branch 'devel'
Update CHANGE_LOG
Add documentation for CUDA
Update documentation
Globals checks struct type before number domain types
Add void type to cffi support
Merge branch 'struct-type-globals' of https://github.com/laserson/numba into devel
Check global array types before struct types
types.int_ is now mapped to numpy.intc

Previously, types.int_ was mapped to numpy.int_, which the numpy docs
state is mapped to a C long.  This is probably a mistake, and it causes
ABI errors when I try to map an external C signature that returns int
which was erroneously lowered to int64 on my machine instead of int32.
Added types.intc and types.uintc

This partially reverts the previous commit.  Numba should follow the numpy convention on types.  Numpy's int is a C long rather than C int, so this adds a new intc type, and changes CFFI to use that instead.
Merge pull request #411 from laserson/fix-int-type

types.int_ is now mapped to numpy.intc
Fix NVVM error messages
Fix cuda.detect and global naming problem