Remove useless StructureExceptions in Calc

None of these methods can actually throw any checked exceptions, so it
makes no sense to force others to catch them.
Deprecate skalarProduct for scalarProduct (fix typo)
Remove @throws from methods no longer throwing StructureExceptions
Revert "Remove @throws from methods no longer throwing StructureExceptions"

This reverts commit fd33bf317af296e1f9402784644970e063416ff4.
Revert "Remove useless StructureExceptions in Calc"

This reverts commit fc8647540fabb2496341e65e8e51e341afe9f228.
Merge pull request #28 from ulyssecarion/master

Overall result: deprecates "skalarProduct" for "scalarProduct".
Merge remote-tracking branch 'upstream/master'