The initial commit of AnalogModule.d

There are still multiple functions that need to be properly ported to D, I just got bored of this file :(