Added N^2 node search option back into SerialMesh::stitch_meshes. This option is more robust in the case that we have tolerance issues that lead to less accurate alignment of the nodes that are to be stitched.
Added an extra error checking flag for the case where we expect the number of nodes on the stitched surface IDs to match
Adding Botti 2013 preprint.
Merge pull request #128 from dknez/master

Added N^2 node search option back into SerialMesh::stitch_meshes.
Define FP_USE_THREAD_SAFE_EVAL consistently
Re-enable thread-safe fparser

Now that it's consistently defined, adaptivity_ex5 passes for me
again.
Make copy_nodal/elemental_solution() fail with the same error whether
you are using opt or debug mode.

MeshBase::elem()/node_ptr() assert in debug mode if an element/node is
not found, but return NULL in opt mode.  query_node_ptr() and
query_elem() return NULL in either mode, allowing the user to do his
own NULL checking.

Also fix one whitespace error.
Adding Krol preprint.  The DOI does not seem to be active yet.
Adding Hales, 2013 preprint.
Fixing an error in homemade remove_if algorithms.
Updated Krol 2013.
Reformatting only (spacing, comments) patch for this very old code.
Removing getters for public data members in ExodusII_IO_Helper.

Fixing some docs.
Use C++ data structures in ExodusII_IO_Helper::NamesData.

NamesData no longer provides the write_to_exodus() function, it
has instead been generalized so that it can be used in other places.
Use the NamesData object in the following ExodusII_IO_Helper routines:
* get_nodal_var_names()
* get_elemental_var_names()
* initialize_element_variables()
* initialize_nodal_variables()
* initialize_global_variables()

Removing the old "vvc" stuff which was just ridiculous.
Merge branch 'exII_refactor'
Adding Gimenez, 2013.
Adding _opened flag to ExodusII helper.
Use C++ style casts.
Make spacing consistent in for loops.