Added support for 256 colors

We can now use `color[index]` or `bg_color[index]` to use 256 colors.

I have added a method `are256ColorsSupported`.

We can run `php 256colors.php` to check support for 256colors.