more alignment improvements

* add alignment capability for fn protos
 * add @alignCast
 * fix some ast rendering code
 * fix some ir rendering code
 * add error for pointer cast increasing alignment
 * update allocators in std to correctly align

See #37
898d65baa9Andrew Kelley committed on 8/30/2017, 3:33:25 AMparent910a96f
13 files changedLine totals unavailable