create maps module
maps: remove default metabolites inline style

For metabolites with the default styling, use a stylesheet instead of
inline styles to make them easier to override.
external metabolites given own css class
refactor maps code

importing maps functions are now in their own script
another map added
Merge branch 'master' into maps
Merge branch 'master' into maps
Merge branch 'master' of github.com:opencobra/cobrapy into maps
Merge branch 'master' into maps
resolves issue #8 by removing boundary metabolites

The function read_legacy_sbml now removes metabolites which end in _b
and are present only in a single exchange reaction.
add cobra.egg-info to gitignore
travis install glpk from pypi
Merge pull request #9 from aebrahim/boundary_metabolite_bug

resolves issue #8 by removing boundary metabolites
Merge pull request #2 from aebrahim/maps

New maps module
added a function to solution that allows it to annotate the model metabolites and reactions with the results
cleaning up pycharm files
Add Google Group and sourceforge website links to README
Link to Google Group in INSTALL.md
Merge branch 'master' into orm

Conflicts:
	.travis.yml
	README.md
	cobra/io/sbml.py
orm works post merge

_generate_index is not really needed as the orm handles changing primary
keys. However, cobrapy code still refers to it, so a dummy function was
added which raises a warning.