#1131 Implemented plugin loader for Integrator
#1131 Fixed linting errors
#1131 Split up Sundials shared library
#1131 Removed lib argument from Integrator::loadPlugin
#1131 Got dynamic loader + static linking working for SUNDIALS
#1131 Factory in rocket_single_shooting
#1131 Removed public classes FixedStepIntegrator and ImplicitFixedStepIntegrator
#1131 Split up integration directory
#1131 Added plugin entry points to RK, Collocation and OldCollocation
#1131 Fix to 74ca881d83e5f93e3eff68951dd153882acac748
#1131 Resolved shared library naming
#1131 Implemented dynamic loader for NLPSolver, IPOPT
#1131 Renamed ipopt_interface -> nlpsolver_ipopt
#1131 Updated examples
#1131 Updated sensitivity_analysis.py
#1131 Separate libraries, entry points for SCPgen, SQPMethod and StabilizedSQP
#1131 Implemented dynamic loader for QPSolver, LinearSolver
#1131 fixing build after split-up
#1131 Moved plugin framework to a dedicated, internal class, avoiding code duplication and clottering the public interfaces
Merge branch 'issue_1131' of github.com:casadi/casadi into issue_1131

Conflicts:
	casadi/interfaces/sundials/cvodes_internal.cpp
	casadi/interfaces/sundials/idas_internal.cpp