add RoundedResult type

	modified:   lib/App/vaporcalc/Types.pm
	modified:   t/types.t
Result; use RoundedResult values, don't store total()

	modified:   lib/App/vaporcalc/Result.pm
tests

	modified:   t/recipe.t
	new file:   t/result.t
	modified:   t/vaporcalc.t