Squashed commit of the following:

commit d663db58cb598409de0a4e7e19eebd78c49d4895
Author: Daniel Henderson <tindrum@mac.com>
Date:   Sun Oct 19 00:19:18 2014 -0700

    a few more comments

commit fb33927841a6e704ddf9a6458ea7e332a296ede7
Author: Daniel Henderson <tindrum@mac.com>
Date:   Sat Oct 18 22:46:40 2014 -0700

    add more comments, now has some actual loop logic

commit b919a5aeb2e68834c169b83106b29bce8e4d4621
Author: Daniel Henderson <tindrum@mac.com>
Date:   Sat Oct 18 21:04:12 2014 -0700

    add more comments to explain how to solve it

commit fda65aec161433b02496c431cbf93927e9d1695f
Author: Daniel Henderson <tindrum@mac.com>
Date:   Thu Oct 16 17:27:40 2014 -0700

    change ops to be unpacked (all vectors)

commit 6e95f7b1e68e431943013ee6517321ea84fe4559
Author: Daniel Henderson <tindrum@mac.com>
Date:   Thu Oct 16 16:29:47 2014 -0700

    add more AVX stuff, not debugged

commit f038b664a983e7e93a0ee61a2f29bc109cd9a8fc
Author: Daniel Henderson <tindrum@mac.com>
Date:   Thu Oct 16 14:10:47 2014 -0700

    some xmm computations and shuffles, not tested

commit 3c8618491a0cb3e070d6eed18601e5c7409bfc6e
Author: Daniel Henderson <tindrum@mac.com>
Date:   Thu Oct 16 12:45:46 2014 -0700

    ymm13 holds start of sum

commit f1bb4e48828a481a3105b7fe4968cf5485889808
Author: Daniel Henderson <tindrum@mac.com>
Date:   Thu Oct 16 07:11:16 2014 -0700

    add final term.out text, clean up stack ptr chart

commit e3446ece5290014ddcba00ba78dcdc5ebc842bc8
Author: Daniel Henderson <tindrum@mac.com>
Date:   Thu Oct 16 06:37:53 2014 -0700

    more print strings, stack chart

commit 155cce3514a06240885dfb7563ee44e959c19691
Author: Daniel Henderson <tindrum@mac.com>
Date:   Wed Oct 15 16:27:21 2014 -0700

    user values moved to correct positions in ymm14