Fix reflection on Uint types

This fixes the panic "reflect: call of reflect.Value.Int on uint Value"

See: http://golang.org/pkg/reflect/#Value.Int
`It panics if v's Kind is not Int, Int8, Int16, Int32, or Int64.`
Merge pull request #1 from romanoaugusto88/fix_uint_reflection

Fix reflection on Uint types