Kiwamu Okabe's fix for jhc_aligned_malloc

Ignore-this: 4413ee55fe27c401d2fb08a752d8811d

darcs-hash:20130306130231-1a7c6-6f4a8a5ba9870d07ef7548da3f2451a37d1d78f2.gz
from Kiwamu Okabe: ghc 7.6 compatibility

Ignore-this: 953ccf73fee4a1d604eec7b0bfd360d8

darcs-hash:20130316124630-1a7c6-0fe41016dc7bdf9b1aa6e2d44beab198a3a7ea7d.gz
from Kiwamu Okabe: RTS fix for embedded ARM CPUs

Ignore-this: 40ed352498ff8e20d43410ea772f96c0

darcs-hash:20130316124822-1a7c6-51653050afc3b9359b57d2b290e480804995a9c4.gz
from Kiwamu Okabe: fix ghc warnings.

Ignore-this: 245f7d05dfa93475d82dac08ade9c007

darcs-hash:20130316125121-1a7c6-489b97df0250c3724bcc458a0210cd23cc5aae47.gz
Add TyComplex and TyVector to basic types

Ignore-this: f8a61d1dc3dd99cf7a481a50c192125f

darcs-hash:20130316125630-1a7c6-82f16b518bcc6bd4d4f692ca8575cd0a65e9c361.gz
convert complex types to hardware implemented complex numbers when available

Ignore-this: ec581ab1eaf5f8e1c920e5741fba50ee

darcs-hash:20130316130401-1a7c6-162e1c4a44528c0b6c3ec8692027ed79a11468ea.gz
add printing of attributed, conjunctive, and disjunctive types.

Ignore-this: 71f5c1b073bf7a11bc6187345e03e6d0

darcs-hash:20130316130704-1a7c6-4a14b9c3d272dc9d345f3b837fd2adb13997e8cb.gz
improve error message

Ignore-this: e90f98c675cc6df2770c8bba3a7c313

darcs-hash:20130316130734-1a7c6-5e34d40efe9979f39d53361dbd0c194b1d050af3.gz
add Japanese translation

Ignore-this: 771722900017d423f40b25f917392680

darcs-hash:20130316131424-1a7c6-1f6707f0212f861d0af8aad5a573efa1a4107879.gz
Merge branch 'master' into arafura

Conflicts:
	rts/rts/gc_jgc.c
Merge branch 'master' into arafura

Conflicts:
	Makefile.am
	po/ja.po
	src/Grin/Grin.hs