Updated the tests and worked on fixing CompositeApp.

Signed-off-by: Jordan Deyton <deytonjh@ornl.gov>