work on moving Algorithm and Optimizer to xacc core for use in other apps

Signed-off-by: Alex McCaskey <mccaskeyaj@ornl.gov>
1 job for mccaskey/algorithm_optimizer in 9 minutes and 24 seconds (queued for 2 seconds)