Don't localize boolean values for hidden_inputs

(i.e. as T.rue and Fa.lse because of the thousands_separator)

6c53a816e7fe only fixed localize(), but not localize_input()
It appears to me that this was simply an oversight at the time.

It seems that a new call-order for fields somewhere between Django 1.4
and Django 1.6 triggers triggers this bug again, but this time on the inputs
and only when rendering fields as_hidden.
Merge branch 'legalsense/1.6' of git://github.com/vanschelven/django into legalsense/1.6