Move unary scalars closer to other unary specs
Rename UnaryPrefixOperation as UnaryFunctionOperation
Rename UnaryScalar as UnaryPrefixOperation
Fix specs to use terms that match the new operation conventions
Change constants to be grouped by unary and binary notation types
Add between binary infix operator
Move operations around to be consistent
Add in infix operator