Ported Python bindings to use the new argument definitions.
Corrected MakeFile to build with cuda on OSX
Fix bug in RenameFreeVars mutator
Rework simplification of EQ to avoid an infinite loop.
Eliminated redundant call to Closure::arguments.
Merge branch 'master' of https://github.com/halide/Halide
Added condition to Allocate nodes to support (conditionally) unused allocations.
Reverted some unnecessary changes.
Brute force warning fix.
Add Target support for x86 FMA, FMA4, and F16C features. (The latter
in anticipation of float16 load/store support to come.)
Added condition to Realize nodes.
Fixed Allocate handler for C codegen to respect conditional allocations.
Simpler implementation of Allocate handler.
More clear implementation of Allocate/Realize handlers.
Fixed OpenCL/CUDA linker errors on AOT tutorial.
Merge pull request #354 from fcr/master

Ported Python bindings to use the new argument definitions.
Simplified codegen for conditional Allocates.
Merge branch 'allocate_conditions' of https://github.com/halide/Halide into allocate_conditions
Not necessary to trace condition of Realize.
Merge pull request #356 from halide/allocate_conditions

Explicit Allocate and Realize conditions
Changed return type of Image::operator() const to const T&.