Add a positions setter and improve the error message when someone fails to load
parameters to a ProteinStructure before calling createSystem.