1) Read charges from cif file and add it to special OBPair.

2) New Function in OBPairTemplate GetGenericValueDef(const ValueT &def_val).
Return specified default value if the data is not exist.
Rough implementation of Javascript IPython rendering
Added support for old version of GLIBC
Merge branch 'GLIBC24'
Remove unescaped quotes in UsePythonTest.cmake

UsePythonTest.cmake contains a template that is used to create a series of cmake files that execute tests for the python language bindings. Quotes within this template need to be escaped, otherwise they fail to appear in the resulting cmake files.

In this context, the unescaped quotes were optional so no error was actually caused. However, as of cmake 2.8.12, the unescaped quotes cause a warning when running cmake: "Argument not separated from preceding token by whitespace."

This change simply removes the unescaped quotes, causing no changes to the resulting cmake files.
Fix some scan coverity reports
Merge pull request #35 from mcs07/cmakequotes

Remove unescaped quotes in UsePythonTest.cmake
Fix reading orbital energies and symmetries for Gaussian files.

Bug reported via Avogadro.
Initial fix for imine bond order perception.
print error message with filename when failing to initialize a database
Merge pull request #37 from Acpharis/data_error_message

Print error message with filename when failing to initialize a database
Allow setting the formula multiple times.

The current scheme only allows for one formula per molecule, but
there is no restriction on calling SetFormula multiple times. If
this happens, there is a double delete OBPairData call.
build CSharp bindings in SOURCE_DIR
Merge branch 'master' of https://github.com/openbabel/openbabel into ipython-3d
Fix for dbl bond stereo in 2d layout
Previously dbl bond stereo was corrected after the everything else was laid out. This caused clashes. Now it's laid out after the initial layout and before the systematic layout. This should also give a small speed up (dbl bonds with stereo are not subject to the systematic layout)
Merge pull request #40 from baoilleach/depictionCTstereo

Fix for dbl bond stereo in 2d layout
scripts/openbabel-python.i: Revert shared_ptr changes

This reverts part of ce178cbbd3182aa3ef5729d2133f497248cf5250.
Merge pull request #41 from Reinis/revert_shared_ptr_in_py

scripts/openbabel-python.i: Revert shared_ptr changes
Fix for earlier commit to restore MCDLformat functionality
- implementBondStereo added back to mcdlutil.cpp.
Merge pull request #43 from baoilleach/depictionCTstereo

Fix for earlier commit to restore MCDLformat functionality