added GA.jl

This is a framework for making genetic algorithms. I gave a presentation based on it recently, would like to treat it as a package and use it to write more algorithms.