Make IP API work like the others.
Make IP API work like the others.

Only requires IP, IP Type, and Source. Will no longer require reference,
method, campaign, or campaign confidence in order to submit properly.

Closes #103.

0x3a/crits,DukeOfHazard/crits,Lambdanaut/crits,ckane/crits,0x3a/crits,lakiw/cripts,jinverar/crits,DukeOfHazard/crits,blaquee/crits,kaoscoach/crits,dreardon/crits,Magicked/crits,korrosivesec/crits,Magicked/crits,korrosivesec/crits,cfossace/crits,HardlyHaki/crits,kaoscoach/crits,seanthegeek/crits,korrosivesec/crits,kaoscoach/crits,jhuapl-marti/marti,Lambdanaut/crits,cdorer/crits,Magicked/crits,Lambdanaut/crits,0x3a/crits,seanthegeek/crits,HardlyHaki/crits,cdorer/crits,Lambdanaut/crits,lakiw/cripts,davidhdz/crits,jinverar/crits,seanthegeek/crits,blaquee/crits,davidhdz/crits,seanthegeek/crits,davidhdz/crits,cfossace/crits,cfossace/crits,cfossace/crits,ckane/crits,jinverar/crits,jhuapl-marti/marti,jhuapl-marti/marti,seanthegeek/crits,cdorer/crits,Magicked/crits,dreardon/crits,lakiw/cripts,dreardon/crits,jhuapl-marti/marti,kaoscoach/crits,DukeOfHazard/crits,dreardon/crits,davidhdz/crits,blaquee/crits,HardlyHaki/crits,ckane/crits,DukeOfHazard/crits,blaquee/crits,0x3a/crits,lakiw/cripts,jinverar/crits,korrosivesec/crits,HardlyHaki/crits,ckane/crits,cdorer/crits,davidhdz/crits