Cleaning and perf
The routine species_real_nl_projector does not need to compute the derivative in most of the cases. This should make the initialization of the HGH pseudopotentials faster.
Cleaning of the code.
- I have checked that my code follows the Octopus coding standards
- I have added tests for all the new features added in this request.