Ported to Linux
Implementation of the Cavra Driver

- Open a connection to the Cavra box.
- Ajust/Mute Left/Right channel
- Disconnect from Cavra box
Created waf build script to build the projects

Implemented a Test program to test the cavra drive on the commandline
Merge remote-tracking branch 'dcpc10/master'

* dcpc10/master: (22 commits)
  newest version, small changes if any from previous.
  fixed unwanted Macro Dialog bug.
  Ditched regex and used string split to parse data in the text file, making continued changes to fix underlying bugs/errors.
  using regex
  Macro Functionality now properly creates new menu items for every dialogresult == ok. UI redesign of Dialog and the file implementation of the process is being worked on.
  deleted second instance of dialog for macrofunctionality.
  Fixed Crash error in macrofunctionality.cs
  Many improvements and changes incl. menubar and macro functionality.
  new colours for buttons, new tool bar, other changes.
  re-added program.cs
  added image files (although they are still in bin)
  missing file added
  many tweaks to slider/text/mute functionality and .wav player
  improved dynamically-changing image icons
  icons change dynamically based off of slider value- WIP
  visual changes to mute icons
  added icons for mute buttons, may change later due to odd black backdrop.
  appearance of play/stop buttons improved
  mute btn anchoring
  new icon for play button
  ...

Conflicts:
	Cavra Control/Program.cs
Added some extra files to ignore list

- libpeerconnection.log (Google Chrome debug file all over my system.)
- sublime-* project files
- monodev pref file
Ported new features into linux.

- Change the Resource loader to user the build-in Eto functions.
  using Embedded Resources.
- fix waf script and Linux csproj files.
Implemented the CavraDriver into the Cavra Control Application

- added a thread updater so that we don't bog the attenuator.
- merge the codes into Cavra Control Application
Merge pull request #1 from SjB/master

Added the CavraDriver into your CAvraControl Application