Casmo API

Pull request replacing #73 to account for asymmetric assemblies
For Doxygen to parse this properly, just change "# @param casmo output file" to # @param f casmo output file"