fix bug 108
Removed files generated by maintainer-build by Lex and YACC
Removed spice converter files generated from Lex and YACC sources
Moved m-interface to interface, and renamed various classes and files make more
generic, and less specific to Matlab/Octave
Added interface directory to Makefile
Added some Lex and YACC files not previously present and accounted
for renamed interface directories
White space changes, and cosmetic changes, no logic changes
Removed generated file gperfapphash.cpp
Fixed uncommented missing library code and renamed interface library
Added qucs-core library Code::Block project file
Changed interface directory name in list of Makefile dirs
Changes to accomdate external interface

src/analysis.h: added ANALYSIS_E_TRANSIENT analysis type to enum
src/analyses.h: added e_trsolver.h include
src/interface/qucs_interface.cpp: removed superfluous variable
src/module.cpp: added e_trsolver analysis to modules
src/nasolver.h: added analysis.h header and moved some things from private to protected
src/net.cpp: added new functions to allow setting the net of an action
src/net.h: added new functions to allow setting the net of an action
src/trsolver.cpp: reformatted some code and changed where SOL is defined
Changed name of qucs library
Added some comments to parse_netlist.y
Added more comprehensive top level .gitignore file
Resolved deleting modified qucs-core/src/qucsdefs.h conflict
added bsim model to project
corrected references to m_trsolver
Ported some Q3Process statements to QProcess
Fixes simulations not finishing if they contain octave scripts
followup on bug 114