Adding Ethernet to Spark Core

@spydrop as @peekay123 mentioned, we're preparing to release these system functions in our next push, but they're still going through a process of internal optimization before general release. Although they're available now, as @zach mentioned in the post below, we don't want to "release" something only to immediately make modifications to it--too confusing :smiley: