#289 - Multiple select to not set form to dirty as soon as it load

Fixes #493 
Reincorporating the changes from @CasperTDK + test fix.