Add loop unroll pragma support

http://reviews.llvm.org/D4089

Patch by Mark Heffernan.