Use generic paths for toolchain in POWER7.

Details:
- Fixed issue #4. Thanks to Jeff Hammond for contributing changes.
Attempted to fix uninitialized variable warnings.

Details:
- Added initialization statements to various macros used in level 1m and
  1m-like operations. I wasn't able to reproduce the reported behavior,
  so hopefully this takes care of it. Thanks to Jeff Hammond for the
  report.
Added #include "arm_neon.h" to ARM gemm ukernel.

Details:
- Inserted #include "arm_neon.h" into gemm ukernel source file for
  arm/neon. Thanks to Jean-Michel Hautbois for suggesting this fix.
Fixed issue #6 (incorrect 'restrict' usage).

Details:
- Fixed improper usage of restrict keyword in axpyv and dotv bgq kernels.
  (However, there may be other instances of similar misuse elsewhere in
  BLIS.) Thanks to Jeff Hammond for reporting this issue.
Fixed follow-up to issue #6.
Merge http://github.com/flame/blis

Conflicts:
	kernels/bgq/1/bli_axpyv_opt_var1.c
	kernels/bgq/1/bli_dotv_opt_var1.c