1. A system for collaborative energy management and control in a building, comprising: an energy management controller for a building; one or more occupant human-machine interfaces (HMIs) that supports two-way communication between building occupants and a facility manager, and between building occupants and the energy management controller; and a facility manager HMI that supports two-way communication between the facility manager and the building occupants, and between the facility manager and the energy management controller, wherein said occupant HMI allows building occupants to provide comfort preferences to the facility manager and the energy management controller, and said facility manager HMI allows the facility manager to configure an energy policy for the building as a set of rules and to view occupants' aggregated comfort preferences, and the energy management controller determines an optimum comfort parameter range that resolves conflicting occupant comfort preferences and occupant comfort preferences that conflict with the facility manager's energy policy for the building.