Fix issue #43 [Value alignment issue on 32-bit systems (ARM)]
Fix issue #43 [Value alignment issue on 32-bit systems (ARM)]

Reordered Breaker struct and added padding to ensure that the 64-bit values have 8-byte alignment on 32-bit systems. This is required by the atomic library for values larger than 4 bytes on 32-bit systems and will cause a panic if that alignment is incorrect.
rubyist/circuitbreaker