adding src/stan/math/functions.hpp
rearranged stan/agrad/rev/ to match stan/math/
rearranged stan/agrad/fwd/ to match stan/math/
cleaned up top-level stan/agrad/*.hpp includes