add format limit parser function and test it

- format limit:
- rbg(255,255,255);
- hsl (360,100,100); h is rotation
- hsv (360,100,100); h is rotation
- alpha: 1;
- example: hsl(370,50,50) -> h = 10;
- or: rgb(515,156,135) -> r = 255