Forms: buttons and hidden fields are generated without HTML attribute ID. By default. (BC BREAK!)
Session: Removed dead code
Added missing typehints