Fixed crash when attempting to split a previously fused RVar.
Fixed bug due in previous commit, Split::exact is irrelevant for fuses.
std::cout -> printf.
Merge pull request #466 from halide/rvar-scheduling

Rvar scheduling
Fixed missing RDom name from introspection.
Add missing mkdir to CMake build
Merge branch 'master' of github.com:halide/Halide
Windows build fixes
Merge branch 'master' of https://github.com/Halide/halide
Update cmakelists to handle terminfo
Move -ltinfo, -lz, etc last in cmake build
Moved -lz -lpthread -ldl later for static tests
Fixed mutation of vector comparisons in simplify.
Merge remote-tracking branch 'upstream/master'
Merge branch 'master' into specialize_branched_loops
Fixed several bugs. Added visit(Clamp) to LinearSolve node so that it would properly handle unsolvable cases. Only specialize_branched_loops for Serial loops, problems were cropping up when applied to parallel loops, and I don't think we get a win it the parallel case anyway. Also, fixed a serious bug in specialize_branched_loops in which not all branches were getting written.
Modified test_linear_solve to do automatic checking of results.