Merge branch 'interface-changes' into 'develop'

Updates to MooseVariableInterface and variable getter APIs to incorporate vector finite elements

See merge request !6
7 jobs for develop in 2 minutes and 41 seconds (queued for 4 seconds)
Status Job ID Name Coverage
  Build Libmesh
passed #9598
build_libmesh_job

00:02:37

 
  Configure Giraffe
failed #9599
configure_giraffe_job

00:00:04

 
  Build Giraffe
skipped #9600
build_giraffe_job
 
  Run Giraffe Serial
skipped #9601
run_giraffe_serial_job
 
  Verify Giraffe Serial
skipped #9602
verify_giraffe_serial_job
 
  Run Giraffe Parallel
skipped #9603
run_giraffe_parallel_job
 
  Verify Giraffe Parallel
skipped #9604
verify_giraffe_parallel_job
 
Name Stage Failure
failed
configure_giraffe_job Configure Giraffe There is an unknown failure, please try again
$ ./bootstrap || echo

$ cd examples/integration_example/
$ ../../configure
checking for a BSD-compatible install... /usr/bin/install -c
checking if /home/gitlab-runner/builds/a2259ac7/0/nek5000/giraffe/moose/libmesh/installed/bin/libmesh-config exists... no
checking if /home/gitlab-runner/builds/a2259ac7/0/nek5000/giraffe/moose/libmesh/installed/contrib/bin/libmesh-config exists... no
configure: error: could not find libmesh-config script. Ensure that LIBMESH_DIR and/or MOOSE_DIR are correctly set.
ERROR: Job failed: exit status 1