Major changes in 2012 Uniform Plumbing Code include non-potable rainwater applications