Usage of pseudopotentials.
Fixed and improved Open-Shell calculations.
Options for bond restrains.
Steepest descent and linear search minimizations.
Electronic transport calculations.
Bugfixes, output/input improvements, a lot of code cleanup and update.