Cleanup of roadmap/changelog documents

1. Combined tasks and roadmap.  Fleshed out further goals.
2. Updated changelog to reflect completed work.