Automated API update, libMesh master compatibility
Merge pull request #15 from grinsfem/fix_femcontext

Automated API update, libMesh master compatibility
Made BoundaryConditions functions templated in preparation for FEMContest API update.
Updated apply_neumann_normal. Need to think about the ones taking
a libMesh::Point.
Most of the conversion is done for FEMContext (I think). Need
to figure out how to deal with the cases where the flux is a
tensor.
Have BoundaryCondition methods take a RealGradient instead of a
Point. Still need to generalize, but this is the first step.
Generalized apply_neumann and apply_neumann_axisymmetric. Still
need to deal with the NeumannFuncObj cases.
Last fixes to get compilation with curent libMesh master. Still
need to deal with NeumannFuncObj. Going to solicit opinions.