Updated loop/if/with to be more consistent
Merge pull request #2226 from Brancom/3.1

Updated loop/if/with to be more consistent
Return int from int field
True Boolean and Float values
Merge branch 'true-int' of github.com:MarcusDalgren/silverstripe-framework into true-int