Squashed commit of the following:

commit 61ba3d608b72f32d0f3c1de64a07e5631a81318d
Author: eladxxx <elad@iNNU.ORG>
Date:   Thu May 29 07:53:55 2014 +0300

    Document cellStyles.

commit cd28dbd182b244e74ee73e58dc37c0df89b21cd7
Author: eladxxx <elad@iNNU.ORG>
Date:   Thu May 29 07:32:57 2014 +0300

    Fix some bugs found while looking at test files.

commit ee9244481d6e34443485a8dc1cdc86922b86deea
Author: eladxxx <elad@iNNU.ORG>
Date:   Thu May 29 06:50:38 2014 +0300

    Regenerate.

commit 22c10721a9959a58402307acc1a02ac9f5a71048
Author: eladxxx <elad@iNNU.ORG>
Date:   Thu May 29 06:50:28 2014 +0300

    Add workaround for Excel 8 character RGB strings.

commit 10fefa5b138d5249774a06395e7889c3d9f3bceb
Author: eladxxx <elad@iNNU.ORG>
Date:   Thu May 29 06:34:06 2014 +0300

    Regenerate.

commit 114eba216152526ccde44571b222d47ace7de39e
Author: eladxxx <elad@iNNU.ORG>
Date:   Thu May 29 06:32:34 2014 +0300

    Initial implementation of style/theme parsing.

    Huge thanks to @SheetJS for guidance on how to do all of this!

    Experimental, guarded by the cellStyles option (default: false)
Merge branch 'master' of https://github.com/eladxxx/js-xlsx