build CSharp bindings in SOURCE_DIR
Fix some other scan coverity reports
add .travis.yml file
Fix skipping molecules while using OBConversion::Read() method (mainly for bindings).
Use FastRotorSearch for a quick-and-dirty general conformer.

Should be significantly faster than the WeightedRotorSearch.
Full evaluation will be performed in the next few months by
an interested undergrad student.
Add FastRotorSearch to available methods. Fix FF-based methods.

FF-based methods wouldn't actually perform any work. Now actually
do the conformer searching with these methods (and a quick clean-up).
Add some automatically-built scripts/ code to prevent commiting to git
Use MMFF94 as default forcefield.
Add an argument to --gen3d 1..5 for speed.

Speed 5 = build only
Speed 4 = build + FF cleanup
Speed 3 = build + cleanup + fast conformer search
etc.
Merge pull request #51 from Acpharis/travis_ci

Start Continuous Integration testing with Travis-ci.org

Add .travis.yml file for travis-ci.org
Allow "fast" or "best" for --gen3d options.
Add OBMol::AreInSameRing(a, b) method for detecting mutual ring membership.

Use this method in OBBuilder for spiro ring detection rather than
OBMol::Separate() since it's more efficient and less error prone.
(Current method causes crash in some spiro compounds. Fix pending.)
Fix compile problem due to use of FastRotorSearch without Eigen
Move OBForceField::FastRotorSearch from confsearch.cpp to forcefield.cpp as it does not depend on Eigen (unlike the other contents of confsearch.cpp). This should fix the compile problem (see the CDashboard).
Initial commit for EQeq crystal charge equilibration method

Run through python with

```
eqeq = pybel.ob.OBChargeModel_FindType("eqeq")
eqeq.ComputeCharges(mol.OBMol)
```
Merge pull request #53 from baoilleach/moveFastRotorSearch

Fix compile problem due to use of FastRotorSearch without Eigen
Reduced footprint of 3D ipython rendering
Changed url of 3d molecule viewer
Merge pull request #55 from patrickfuller/ipython

Reduced footprint of 3D ipython rendering
Merge pull request #52 from mwojcikowski/fix-skip

Fix skipping molecules while using OBConversion::Read() method
Merge pull request #54 from patrickfuller/eqeq

Initial commit for EQeq crystal charge equilibration method