Git rid of need to reverse the array: use conj dummy
Combine prime-factors-1 and add-factorss into a single function

Idea came from a StackOverflow discussion:

http://stackoverflow.com/questions/9556393/clojure-tail-recursion-with-prime-factors