More int type fixes

Just pulled in nightly got a whole bunch of errors like this:
```
error: cannot determine a type for this expression: cannot determine the type of this integer; add a suffix to specify the type explicitly
```

Not sure, may be this just a follow-up on rust-lang/rust#6023?
Ok, that gives me another error:

```
/Users/ilya/Code/Work/rust/zinc/src/drivers/lcd/c12332.rs:124:58: 124:61 error: mismatched types: expected `i32` but found `i8` (expected i32 but found i8)
/Users/ilya/Code/Work/rust/zinc/src/drivers/lcd/c12332.rs:124         self.videobuf[index as uint].get() & !(1i8 << (y%8i8) as uint) as u8);
```