Feature/arducopter sil

This is a big one. I could not get the static-analyser to work as described on the wiki, it failes to generate any reports. 

I am somewhat unsure of the placement of UserInterfaces.RCVIaArdupilot. Let me know if this should change location. 

Do you want me to issue a seperate pull-request in the IMC project?

The conflicts are as far as I can see only in IMC autogenerated files. 

The code works fine, but the simulator could use some tuning (work in progress here)

I see now that I am missing some translation macros and some newlines needs to be cleaned. But I am issuing the pull request in case you have any other comments. 

Kristian