Addition of mac address generation.

Added Mac Addresses.
Mac Addresses are generally hex strings in 6 groups of 2. It can be separated by a user defined separated , defaults to colon. Network version, when set to true, will give 3 groups of four which is a common format on network equipment. Default separator is a dot (although it can be specified otherwise).

Added code to chance.js and to test\test.misc.js