Alter return value to -1 for invalid freespace path

Updated GTK and Web UI to display error if value is -1
Added set_markup method to gtk statusbaritem class