Add 1.2 version macros

Issue: #16
vectors: Add scalar multiplication

Add an operator that allows multipling all our vector types with a scalar
value.

Issue: #16
docs: Add newly introduced scale() vec operator

Issue: #16
Merge pull request #17 from ebassi/issue/16

Issue/16