Add tests for old numba regressions
Mark test_type_inference test as expected failure
Mark more tests as expected failures for python 3
Add tests for float->int symbols (esp for 32-bit windows and linux)
Remove 32-bit ftol hack
Remove win32 __ftol2 hack
Remove linux32 __fixunsdfdi hack
Revert "Remove linux32 __fixunsdfdi hack"

This reverts commit e94c957bf337c412dfff8bca58501a26d2d5bc42.
Add __fixunssfdi
Code refactor
Reverting __ftol2 hack which may still be necessary for winXP (need to confirm)
Automatically generate tests for all combinations for int/real conversion
Fix #776 by allowing the dispatcher to create new definition when in an ambiguous case.
Add test
Cleanup
Merge pull request #777 from sklam/fix776

Fix 776 allow dispatcher to compile new definition in ambiguous calls
Merge pull request #773 from sklam/fix_win_symbols

Fix float->int symbols
Merge pull request #770 from numba/add_regression_tests

Add regression tests
Add tests for missing functionality in "fallback" mode
revised tests for left_shift and right_shift ufuncs.

The tests were fragile when taking into account “undefined behavior”.
False failures could happen because numba happened to give a different
result on undefined behavior.