Possibly fixed target triple for arm nacl.
Added a new tutorial.
Merge pull request #188 from dsharlet-intel/master

Fix OpenCL C target regression from SPIR modifications
Merge pull request #189 from dsharlet-intel/master

Adding SPIR64 target
Fixed src\$(Configuration)\initmod folder from being generated
Fixed incorrectly placed optimize_module call resulting in basic blocks without a terminator
Fix a bug where using buffer_t structures with strides such that there is
extra space in the buffer would cause memory access errors with GPU targets.

Add library path to standard CUDA Framework location on the Mac.
Fix issue with halide_release for cuda destroyign context before releasing
resources.

Fix compile error I just introduced into opencl.cpp .
Remove redundant nullptr checks on delete and free calls.
Add a couple of missing GPU runtime symbols that should be retained to Target.cpp .
Added OpenCL schedule
Generates newlines between kernel arguments for easier readability/debugging
Merge branch 'master' of https://github.com/halide/Halide
Fix typo in makefile
Merge branch 'master' of https://github.com/halide/Halide
Fix for arm native client.
Merge branch 'master' of github.com:halide/Halide
Cosmetic changes, better comment on halide_dev_free.
Merge branch 'master' of https://github.com/halide/Halide
Stored both reads and writes in one map 'buffers', avoids duplicate parameters in GPU kernels