Fix some scan coverity reports
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.
Adjust SVG title to avoid cryptic "OBDepict" string.
PHP binding enhancement. Add BaPHPel interface.
Change openbabel.php path to CMake install prefix in Baphpel.
From Sergey Trepalin: Add in a template for cocaine.

obabel -:"CN1[C@H]2CC[C@@H]1[C@@H](C(OC)=O)[C@@H](OC(C3=CC=CC=C3)=O)C2" -O cocaine.svg -d -xC
Merge pull request #39 from schrodinger/formulacrash

Allow setting the formula multiple times.
Merge pull request #45 from baoilleach/depictiontemplate

From Sergey Trepalin: Add in a template for cocaine.
Merge pull request #42 from mwojcikowski/php-binding

PHP binding enhancements
Merge pull request #44 from ghutchis/svg-title-adjustment

Adjust SVG title to avoid cryptic "OBDepict" string.
Merge pull request #36 from serval2412/master

Fix some scan coverity reports
Fix new failing test (mol test 13) due to trivial error in test condiition.
Fixing numerical stability in CalcTorsionAngle, and updating OBMol::Get/SetTorsion
Added unittest for dihedral angle of 180 degrees
Merge pull request #49 from andersx/master

Fixing numerical stability in torsion angles

Fixed CalcTorsionAngle, and updated OBMol::Get/SetTorsion