Make Linux Persistence an Exploit::Local module

This is what I meant in this comment: https://github.com/rapid7/metasploit-framework/pull/629#issuecomment-7149400

By using Exploit::Local, we can avoid all the duplication of generating a payload and starting a handler.