Fixes for "background gradients #26". 

Fixed gradient-like functions by treating inner function whitespaces/commas as significant. Fixed color hash parsing. Added unit tests.

https://github.com/TylerBrinks/ExCSS/issues/26