LIB: Attempt to keep track of last MAC address seen for a suspect

Need to do the Javascript side. Apparently it doesn't handle 48 bit integers
very well, so need to do the conversion to string in the C++ side.
QUASAR: Fix missing bcastScripts variable not passed to addProfile jade
QUASAR: Display 0 instead of NaN on TCP packet flag %s if no TCP packets
QUASAR: Check for empty string and correct vendor on client side

On the addHoneydProfile page, one could put in a blank vendor,
and as long as there weren't duplicates, one could essentially put in 
whatever string they wanted. Now, there's a method that checks 
the provided string against the vendor list as well as checking for 
a blank value.
Merge branch 'integration' of ssh://helios/home/git/repositories/Nova into integration
QUASAR: Fix honeyd logs not showing up on the new information page
QUASAR: Add tab styling to honeydconfigmanage

Had this is in wysiwyg, just movin it over to integration.
Merge branch 'integration' of ssh://helios/home/git/repositories/Nova into integration
NODE: Add a gyp file and update to allow building on node 0.10

Ticket #811
NODE: Fix segfault on exit if built with gyp (incorrect novalibs link order)

Ticket #811
BUILD: Call both node-waf clean and node-gyp clean in clean-nodejsmodule

Ticket #811
NODE: Remove some dead code for renaming portsets
LIB: Remove unused SerializationHelper class
README: Add FAQ question about honeyd not working in a VM
QUASAR: Sort the ethernet vendor dropdown (also makes it a bit faster)
LIB: Parse out comment lines in ethernet MAC vendor prefix file
LIB: Add Datasoft copyright header to Broadcast.cpp/Broadcast.h
QUASAR: Add ability to configure honeyd service proxies

Ticket #812
QUASAR: Fix bug with ethernet interface selection

Ticket #815
QUASAR: Fix basic settings bug where email alerts always got enabled