Re-add support for foregroundcolors in eslider()

In the previous reverted commit the boolean
m_have_foreground_color was not initiated to False
this results in randomly appearing esliders.
Thanks Dima73 for reporting on the forum