First upload of the qtrl modules

Main module control.ctrlpulseoptim provides functions for optimising control
pulses for quantum systems. Relies on the other classes for processing.

Uses the BFGS (actually primarily the L-BFGS-B) algorthim, which is a quasi-second order Newton method for multivar function optimisation

Examples in the 'examples' folder to demonstrate usage.
1. Hadamard - a simple example of Hadamard gate synthesis
2. Lindbladian (open systems) - amplitude damping channel example
3. Symplectic - a coupled oscillator example
4. QFT - a 2 qubit example, showing alternative (more configurable) method for invoking the optimisation
You can very well keep the lines you have about the author, supervisor, etc (those starting with @)

it is the following lines I would like you to change to the bsd license:

    The code in this file was is intended for use in not-for-profit research,
    teaching, and learning. Any other applications may require additional
    licensing

As for the line

    Copyright (c) 2011 and later, Paul D. Nation and Robert J. Johansson.

you can simply use your name.