asp.net MVC implementation of Wake-on-Lan