Float grid properties

this PR includes and supersedes #226: The only difference is the last patch adds proper support for the ADD and EQUALS modifiers...

Thanks to @joakim-hove; at least half of the stuff in the last patch are his ideas...