Squashed commit of the following:

commit 507250f8e4726b964ffc23d0c4fb98b42f7946c9
Merge: 5c2cde1 43f84ed
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Apr 9 14:37:21 2014 -0400

    Merge branch 'feature/write-unit-tests' into develop

    * feature/write-unit-tests:
      Fleshed out the Arguments and Call test a bit.
      Updated the macros for testing once more.

commit 5c2cde10d6e01664afbd028384878c6c6b7d9e46
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Apr 9 14:37:17 2014 -0400

    Squashed commit of the following:

    commit 43f84ed25a52ada135c0bc025f306dc5fae94918
    Author: Jacky Alciné <me@jalcine.me>
    Date:   Wed Apr 9 14:36:48 2014 -0400

        Fleshed out the Arguments and Call test a bit.

        Signed-off-by: Jacky Alciné <me@jalcine.me>

    commit 12f5b3e4fa9d043a83eca30b26c1a3a6bd1f2c54
    Author: Jacky Alciné <me@jalcine.me>
    Date:   Wed Apr 9 14:36:32 2014 -0400

        Updated the macros for testing once more.

commit 43f84ed25a52ada135c0bc025f306dc5fae94918
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Apr 9 14:36:48 2014 -0400

    Fleshed out the Arguments and Call test a bit.

    Signed-off-by: Jacky Alciné <me@jalcine.me>

commit 12f5b3e4fa9d043a83eca30b26c1a3a6bd1f2c54
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Apr 9 14:36:32 2014 -0400

    Updated the macros for testing once more.

commit aaa3821229040a4340ce823da54a4206ff83aa64
Merge: 8e73443 80bd089
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Apr 9 13:37:58 2014 -0400

    Merge branch 'feature/init-test-suite' into develop

    * feature/init-test-suite:
      Added 17 new (empty) test files.
      Renamed a unit test.
      New list of tests to be written.
      Updated the macros used for making tests.
      Revamped the include files for the test suite.
      Removed some auto-includes.
      Updated travis.ci config.

commit 80bd0893f1abd3d56443c48854549288838e74a4
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Apr 9 13:37:33 2014 -0400

    Added 17 new (empty) test files.

commit 59889f54a45d6ba8a44943bab31dea710c0f5145
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Apr 9 13:37:00 2014 -0400

    Renamed a unit test.

    Signed-off-by: Jacky Alciné <me@jalcine.me>

commit 009bc01192bcc66bb2be01b251593e74c1e1ae10
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Apr 9 13:36:30 2014 -0400

    New list of tests to be written.

    Signed-off-by: Jacky Alciné <me@jalcine.me>

commit 2423fb3de788fd3ef0e08ec935c7dcb6b2135636
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Apr 9 13:36:01 2014 -0400

    Updated the macros used for making tests.

    Signed-off-by: Jacky Alciné <me@jalcine.me>

commit b1a43288f6ae36f27a05eec442d665330b5c0089
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Apr 9 13:35:34 2014 -0400

    Revamped the include files for the test suite.

    Signed-off-by: Jacky Alciné <me@jalcine.me>

commit 828f0a9db0e6f97dcc3ccd9a1fc40e022cbc9243
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Apr 9 02:10:04 2014 -0400

    Removed some auto-includes.

commit aac3c8be7410e8b0791dba04637d3524657ebbbc
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Apr 9 02:09:24 2014 -0400

    Updated travis.ci config.

commit 8e734430e13efc37415e781fdcebbb6f9e7f3dfc
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Apr 9 02:05:25 2014 -0400

    Updated everyone.

commit 89cde47bc459de56db2b13c2aaef6ec563ed75b4
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Apr 8 21:42:30 2014 -0400

    Biggest commit ever.

commit 5c57b614bc93c64969a57ccdc4f12b04fdd4b8a5
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Apr 6 00:11:16 2014 -0400

    Horrendous error on my behalf.

commit a87730ee236daf957f602e10aa70b285e002a802
Merge: 91c054c 7612eef
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Apr 6 00:09:49 2014 -0400

    Merge branch 'feature/documentation' into develop

    * feature/documentation:
      Updated documentation for core classes.
      Editing across the board.
      Updated CMake modules in turn with docs.
      Added new means of handling documentation.

    Conflicts:
    	src/Wintermute/Procedure/message.hpp

commit 91c054c820385ff69606b37a445d1f17c874ee9c
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Apr 6 00:07:14 2014 -0400

    Updated ReplyCall to be more data-orientated.

commit 9a5c4ce20e203de1d293c16cf8efb8ad68d1c4d2
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Apr 5 23:43:13 2014 -0400

    Relayered the procedural system using Message.

      Used Message as a base for transparent marshalling of values for MethodCall
      and generic Call objects. Re-did ModuleCall, MethodCall and LambdaCall as
      well.

commit 7612eefb0e20d32441b2d507bf3c86aad47a59e8
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Apr 5 20:06:39 2014 -0400

    Updated documentation for core classes.

      * Fixed up documentation for core classes.
      * Touched up the Doxygen configuration file.
      * Light formatting.

commit b30421124bbc53ec83e00bda01a58e344ab98070
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Apr 5 15:01:15 2014 -0400

    Editing across the board.

      Definitely a bulk commit.

commit f89e7779c33aecaf45d34683ce2e38b172546db9
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Apr 5 15:00:36 2014 -0400

    Updated CMake modules in turn with docs.

commit b4d1a63bdb4ba9ed5e487f89711fde8acf5d31ad
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Apr 5 14:59:23 2014 -0400

    Added new means of handling documentation.

      Upgraded configuration file for Doxygen.
      Added basis of layout files for Wintermute.
      Updated local config files.

commit b4139fa6bb49c770ea05fb3e029d3b86c9d10128
Merge: 64e675c 81cdb68
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Apr 5 12:51:06 2014 -0400

    Merge branch 'feature/11-documentation-tools' into develop

    * feature/11-documentation-tools:
      Updated documentation.
      Removed GDB helpers.
      Updated documentation and variables.
      Updated documentation CMake values.
      Touched on some aspects of Doxygen.

    Conflicts:
    	cmake/Modules/WintermuteVariables.cmake

commit 64e675c8ce741ead8946b940e3f7d599abfb7fe0
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Apr 5 12:46:32 2014 -0400

    Updated classes and filter (formatting).

commit 2fd95b7ba591bf97bd7a18d031e1a1ffeb123ff0
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Apr 5 12:45:46 2014 -0400

    Added the new basis for messaging.

      Began writing up the new basis for messaging in Wintermute.
      Added a CONTRIBUTING.md (in the works)

commit 37988450ff2ffa77650ca346d93d3cf43f71be0a
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Apr 5 11:17:52 2014 -0400

    Saving work to fix show-stopping infra-bug.

commit 314fe93ed70c67536b51081275b4dac45c5588cc
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Apr 2 17:38:23 2014 -0400

    No more dummies.

      Removed the DummyDispatcher and DummyReciever.
      Updated git-hooks (use them!)
      Tweaked and formatted libraries and source code.

commit 5943763540973ad1f2e1f871003f25f44079771a
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Apr 2 17:37:57 2014 -0400

    Changes to hurt Ritchie.

commit 8477114257e553a0e1cd6b8b2af7d71a0d1a56b5
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Mar 29 09:20:46 2014 -0400

    Lots of tweaks for the Wintermute application.

commit b627f65afcb9acd5307e689c15df93e2259f7bad
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Mar 24 06:41:00 2014 -0400

    [core] Updated core application.

commit 7624e843b65b2f9d48470a98f0eb143d9ba356be
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Mar 24 06:40:32 2014 -0400

    Updated compilation flags for Wintermute.

commit 7e215b7f9e66718506d03457f551209192af7962
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Mar 24 06:39:27 2014 -0400

    Removed extra GDB extensions and reworked base .gdbinit file.

commit 41607fdefebd57fff8e179afc7da382a97a41c57
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Mar 23 18:25:59 2014 -0400

    [plugin/*] Touched plugins.

commit 0ffe7fd53d8dc602e4af2ad16e315fb3a3f02c27
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Mar 21 10:18:03 2014 -0400

    Overhual of core application and plugins.

commit 275e4b369cf93c78dcfdb5d81ebde506a04f7b7a
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Mar 18 13:51:09 2014 -0400

    Fixed a lot with RPC.

commit fb37cdc96b226ffcaff3641c6df92205279edb54
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Mar 18 13:50:49 2014 -0400

    Fixed a lot with RPC.

commit 81cdb680db0ffb9b56da581fba53c05e51308461
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Mar 18 13:50:31 2014 -0400

    Updated documentation.

commit 2a9bff34c4b8ab174661b6dd8af3c763854c960c
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Mar 18 12:33:23 2014 -0400

    Removed GDB helpers.

commit b399d6403a4a1e8beac8ddeb86fbaa0d9a1ffcb5
Merge: 6bced1a 081df4d
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Mar 17 13:37:00 2014 -0400

    Merge branch 'develop' into feature/11-documentation-tools

    * develop:
      Updated libraries.
      Implemented ability to get replies from calls that are invoked over the wire.
      Heavy remodeling; but enough to get core plugins under way.
      Updated plugins and fixed a bit of jazz.

    Conflicts:
    	cmake/Modules/WintermuteVariables.cmake

commit 081df4d4b31c5fc60d08dccb7d3750a99dd39f1f
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Mar 17 13:34:59 2014 -0400

    Updated libraries.

commit d24128a1b6256de63130e874ff5608d442d82129
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Mar 17 13:34:47 2014 -0400

    Implemented ability to get replies from calls that are invoked over the wire.

commit 569af08b5a689b52a1baf22168c3b071172d899e
Merge: f13f4ae 579fb73
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Mar 15 09:10:11 2014 -0400

    Merge branch 'feature/14-core-plugins' into develop

    * feature/14-core-plugins:
      Heavy remodeling; but enough to get core plugins under way.
      Updated plugins and fixed a bit of jazz.

commit 579fb73381002076c04ec12806a9828616ed2585
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Mar 15 09:08:19 2014 -0400

    Heavy remodeling; but enough to get core plugins under way.

commit bc36d396350729afc3827139e85813238e73ab35
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Mar 13 14:31:17 2014 -0400

    Updated plugins and fixed a bit of jazz.

commit 6bced1afbf261b558348c72aa7e82f8db82e7e00
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Mar 13 14:31:02 2014 -0400

    Updated documentation and variables.

commit e199742b915e7f542eb649ddf5b5fe7185be841b
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Mar 13 09:43:57 2014 -0400

    Updated documentation CMake values.

commit dedddbdb144692801a1e90bdbc1df451c2e17f50
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Mar 13 08:06:44 2014 -0400

    Touched on some aspects of Doxygen.

commit f13f4ae989a2322ae9c52f0545c4ff52bd83ef1c
Merge: b35588b 33b1185
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Mar 13 07:54:59 2014 -0400

    Merge branch 'feature/14-core-plugins' into develop

    * feature/14-core-plugins:
      Touched on all plugins.
      Set the default component.
      Updated app CMake definition.
      Updated globals.
      Updated Wintermute implementation.
      Updated D-Bus plugin.
      Updated daemon plugin.
      Updated heartbeat plug-in logic.
      Proper MOC path.
      Stabilized D-Bus messaging for Wintermute.
      Updated adaptor logic for D-Bus.
      Updated factory to handle plugin in separate processes (lightly).
      More formatting updates and touches all about.
      Added more function to heartbeat.
      Touched ZeroMQ to handle more delicate process flows.
      Updated the daemon plugin with more logic.
      Removed the greeting call class.
      Added D-Bus adaptor class.
      Updated plug-in file to fit 80 chars.
      Updated D-Bus plugin with more functionality.
      Formatting.
      A bit of formatting.
      Updated module for polling failures.
      Updated installation instructions.
      Updated README for density.
      Updated test/unit CMake definitions.
      Updated plugins for Wintermute.
      Updated core binary.
      Added files for calls.
      Updated libraries (changed types).
      Updated ZeroMQ plugin.
      Added receiver logic.
      Moar changes.
      Updated ZeroMQ library.
      Added receiver for D-Bus.
      Touched up on ZeroMQ extension.
      Updated D-Bus plugin.

    Conflicts:
    	src/Wintermute/factory.cpp

commit 33b1185269c0db37a77b5f7d965a9be18a064655
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Mar 13 07:45:06 2014 -0400

    Touched on all plugins.

commit 34c136dd3c2fd059eab1fc5ae40881fbc9a15ebc
Merge: 4c01c1f 75259be
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Mar 13 00:07:38 2014 -0400

    Merge branch 'plugin/dbus' into feature/14-core-plugins

    * plugin/dbus:
      Updated D-Bus plugin.

commit 4c01c1f24e46f7f941f301ed50b2e7d1f1ff0159
Merge: 56da945 abad6db
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Mar 11 23:16:27 2014 -0400

    Merge branch 'feature/14-core-plugins' into plugin/heartbeat

    * feature/14-core-plugins:
      Set the default component.
      Updated app CMake definition.
      Updated globals.
      Updated Wintermute implementation.

commit abad6db96ef55d91b19a046892966f7b7988569b
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Mar 10 18:23:24 2014 -0400

    Set the default component.

commit b06b9fdfe0efe6f4c2830094124827a16f6d4155
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Mar 10 17:55:39 2014 -0400

    Updated app CMake definition.

commit 851941a81fe4f5ba518225e93ec5f3565c7acf9a
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Mar 10 17:55:24 2014 -0400

    Updated globals.

commit 60e8344ec08b8e9b80cce2d83636ab767e7076b2
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Mar 10 17:55:15 2014 -0400

    Updated Wintermute implementation.

commit 75259be8dfef30fe33dc3c54d7d52be77c310c33
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Mar 10 17:52:50 2014 -0400

    Updated D-Bus plugin.

commit 56da94574a646e48dde152847e23f1d5093bf06a
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Mar 10 17:52:01 2014 -0400

    Updated daemon plugin.

commit 0802d5dc4db55a4f3dde95d578ab3aaef6cd6cff
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Mar 10 17:51:27 2014 -0400

    Updated heartbeat plug-in logic.

commit a2f54737dd63cebc67df90c9058013b2573020a3
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Mar 6 09:47:04 2014 -0500

    Proper MOC path.

commit 1f2ae12e96d4d57b2d9f131b7a4094fc7474f6c3
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Mar 6 09:45:27 2014 -0500

    Stabilized D-Bus messaging for Wintermute.

      Input-only calls can be sent and received using D-Bus. Currently, there's no
      way to get a response for a call since Wintermute's internal RPC doesn't
      handle this as of yet.

commit 3f84306652b1eb95a10417511dbd078e4f25517b
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Mar 6 07:42:37 2014 -0500

    Updated adaptor logic for D-Bus.

commit b6ed41e9fa0293312478fb6101eccb23f98fd1cb
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Mar 6 07:05:53 2014 -0500

    Updated factory to handle plugin in separate processes (lightly).

commit 40554d17ca746e9f085584cc718337eeaf11e795
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Mar 6 06:53:58 2014 -0500

    More formatting updates and touches all about.

commit 3c3a37221067516afcdb011f8e61a9b1e860fa9f
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Mar 6 06:53:20 2014 -0500

    Added more function to heartbeat.

commit f3a9ad84d29ed7e2711bcc92feeefbc83a5916bc
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Mar 6 06:52:59 2014 -0500

    Touched ZeroMQ to handle more delicate process flows.

commit 205c78c035e541926cce007e020cef3714b207b7
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Mar 6 06:52:44 2014 -0500

    Updated the daemon plugin with more logic.

commit 31d1045f4314c92f085156cddf44765d937b3a9b
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Mar 6 06:52:27 2014 -0500

    Removed the greeting call class.

commit 2dff43df236181a21c66e955e08cffc0684aed50
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Mar 6 06:52:00 2014 -0500

    Added D-Bus adaptor class.

commit 87954355646499166222de172e495cf3e0005a82
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Mar 6 06:51:41 2014 -0500

    Updated plug-in file to fit 80 chars.

commit 1bb007eec42abfe79271d1f7edd4302600e3f983
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Mar 6 06:51:09 2014 -0500

    Updated D-Bus plugin with more functionality.

      * Added more boilerplate logic into the receiver.
      * Updated the dispatcher to handle the sending of messages.

commit 33dc63c6fb8be3d6fc9027f9af9e832bcd8391dd
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Mar 1 16:46:59 2014 -0500

    Formatting.

commit a1fd9b6eb337ae0c0a6fd83c18e394cd721f4527
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Feb 28 15:47:30 2014 -0500

    A bit of formatting.

commit 4efa70d1835c96b80b94004e875ec3d72fdfa2f5
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Feb 28 09:10:48 2014 -0500

    Updated module for polling failures.

commit 55a437bfb7d3070bc8e462e223a64dbc8a7e0f48
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Feb 28 08:54:38 2014 -0500

    Updated installation instructions.

commit 527b67da62bdd24a71f39ea352378a92f298dfb1
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Feb 28 08:52:39 2014 -0500

    Updated README for density.

commit 36926003a79042e311284052831c3807808975a3
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Feb 28 08:44:03 2014 -0500

    Updated test/unit CMake definitions.

commit 436f43726c1c86f899e70f5828919e501566d3ab
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Feb 28 08:43:06 2014 -0500

    Updated plugins for Wintermute.

      * zeromq, daemon and dbus got a polishing.

commit 748ddfea174a561274ffe203f9b4ebf168a20ae7
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Feb 17 02:49:14 2014 -0500

    Updated core binary.

commit b5b16961458befa5ba58f7e0d98e0754d6cbd004
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Feb 17 02:49:06 2014 -0500

    Added files for calls.

commit bef277e7326969b35455b37e90859a96a4b12c74
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Feb 17 02:48:55 2014 -0500

    Updated libraries (changed types).

commit fcdd482a614043857bef94a53ea0a7df9fb22be9
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Feb 14 08:18:12 2014 -0500

    Updated ZeroMQ plugin.

commit 17b6b459efd67be9a047d58f0029120b31a0e87c
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Feb 14 08:17:59 2014 -0500

    Added receiver logic.

commit 4dccbd991b2d123e0123c46137f2dc6321ef2463
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Feb 13 09:10:01 2014 -0500

    Moar changes.

commit 1571d0320a77190e65f8fc8f2decf83c5303fea6
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Feb 12 10:14:30 2014 -0500

    Updated ZeroMQ library.

commit f140b65ef6f12f211d8d8cbc6f391b8036ef4582
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Feb 12 08:01:04 2014 -0500

    Added receiver for D-Bus.

commit b35588bd1d29b15fb1fc3a251061eeb6116dc51c
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Feb 11 07:28:16 2014 -0500

    Updated factory.

commit 5b298462bff24a94d47e2f1a781acd4e5c10d782
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Feb 11 07:27:48 2014 -0500

    Touched up on ZeroMQ extension.

commit 40741531b4f0ce64207101b52bde710dc789e4f3
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Feb 11 07:27:21 2014 -0500

    Updated D-Bus plugin.

commit a54d571b6553f1fd58ecd5ce22047cef3ccbefc9
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Feb 11 06:16:21 2014 -0500

    Updated dbus and zeromq plugins.

commit d986d530499797affddae45c421fc2b9328c4eea
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Feb 11 06:01:29 2014 -0500

    This README ain't going to update itselfgit --git-dir=/home/jacky/Development/Projects/wintermute/.git push.

commit a42c537f9f0729cb60fd1721c9536623ddbe6de9
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Feb 11 05:57:53 2014 -0500

    Updated README some more.

commit 554f6c2474932738b97009cee19bac525b8fe2fb
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Feb 11 05:56:20 2014 -0500

    Updated README.

commit c22a41284d427f5558c8ebc50e35012dbd14a0a2
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Feb 11 05:53:07 2014 -0500

    Updated Travis config for Gitter.im.

commit b10e3b3a258e15d4571c6d392de31df0f50a14d0
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Feb 11 01:18:05 2014 -0500

    Updated README.

commit 236566271d50b2a98334c65d65202f5f7ce12a8d
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Feb 9 23:33:25 2014 -0500

    Updated libraries.

commit 26244fe0a075b7dc1e510b47f1f5f52c23b6df98
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Feb 9 23:33:18 2014 -0500

    Updated ZeroMQ data.

commit 2aea1c6f0ba8d9b3652654897e0fa0c3d43a6850
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Feb 9 23:31:45 2014 -0500

    Updated ignores.

commit b4f261b70aef4044cf5ee5ee1fc7d785bae6f7b8
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Feb 9 23:31:27 2014 -0500

    Removed generated file.

commit 7dc0fc0556359a693cd63b5aa8b9eca2cd3d0564
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Feb 9 23:31:11 2014 -0500

    Added files for D-Bus plug-in to Wintermute.

commit 57ea7869e6af6303539c7cc36f2cd82d2dc3532e
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Feb 9 09:20:48 2014 -0500

    Touched up how Wintermute communicates.

commit 709a0d65ccbefd6da3ac3ef09c3130a3f6481a0d
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Feb 9 00:33:36 2014 -0500

    Updated application with a shorter control structure.

commit 882e21925757e219da52774ca887f515cc8290a4
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Feb 9 00:32:16 2014 -0500

    Let's play :)

commit 8c9c40fdd4ee02a8d209c187cb904e530ab773d3
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Feb 8 23:31:45 2014 -0500

    Updated WintermuteMacros.

commit 5a02f941c8c82ddcaf9c23c5ff5607a499f010bc
Merge: 09d7dc1 3aa2824
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Feb 8 21:56:17 2014 -0500

    Merge branch 'develop' of github.com:jalcine/wintermute into develop

    * 'develop' of github.com:jalcine/wintermute:
      Update README

    Conflicts:
    	README

commit 09d7dc1b3f455e47b23a4d0bf047bb634e696ba9
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Feb 8 21:55:07 2014 -0500

    Updated Git ignores.

commit b8e60bda0e5e0b400edc6228600dc06559effa7e
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Feb 8 21:54:38 2014 -0500

    Updated root CMake file.

commit fa5ef85d10efb45b8536d07926d1ccdf6ce13ace
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Feb 8 21:54:24 2014 -0500

    Updated CMake definitions.

commit c1743957be73a90f8563aabe9e89a5cbea026786
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Feb 8 21:54:15 2014 -0500

    Updated core application's code.

commit 0d8d5a6a5673303ce104585e7d3a4d638325f49b
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Feb 8 21:54:04 2014 -0500

    Updated libraries.

commit a51e18772732892528fb8c225ff6c0891fdd2cae
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Feb 8 21:53:56 2014 -0500

    Update README.

commit 7da84960883656f5d79224bed57bde41b05617c3
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Feb 8 21:53:48 2014 -0500

    Removed extra files I'd use.

commit 3aa28244a37b724a50ce9c0f1cea2776b05338e3
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Jan 23 00:14:12 2014 -0500

    Update README

    Fixed for repo move.

commit 3b37bc09821b1f3d8f1fcf7765c6e170b3280754
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Dec 24 02:27:01 2013 -0500

    Removed '-f' option in /.ctags

commit 329581a64612cf8571c664591cb659aba609ba44
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Dec 15 12:31:12 2013 -0500

    Updated README.md

commit 96bc65e36fa110d1217c43cca8ec2bd5952e6852
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Nov 21 23:38:27 2013 -0500

    Light docs.

commit 79827c5eef8ffcd534f1b0a9f23373a0283d2f94
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Oct 25 14:15:39 2013 -0400

    Updated test.

commit 21ae6a9afab4a3822a434e30c00f1201335a5216
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Oct 25 14:15:28 2013 -0400

    Updated CMake and lib.

commit 45faaaaae0581103e726c2e53088757459eed565
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Oct 25 14:15:22 2013 -0400

    Updated sources.

commit e3ea6b0e313f2285162bbdacdeecf5f58e115e33
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Oct 5 10:19:01 2013 -0400

    Dropped '-fwhole-program'; not supported by Clang.

commit 2392a56e67a4c9042a63c13be41d82738eb299ad
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Oct 5 05:02:14 2013 -0400

    Tweaked.

commit 79d0e56cd5db58f9fdf7f43f81ffa857a67992ec
Merge: 35aa252 9b73bb4
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Oct 5 04:20:31 2013 -0400

    Merge branch 'feature/implement-dispatch-receive' into develop

    Closes issue #16.

    * feature/implement-dispatch-receive:
      Improved logic for receivers and invoking of calls.
      Fixed method decl.
      Oops.
      Prevented double flag adding.
      Updated docs.
      Touched up on Factory logic.
      Updated MethodCall logic.
      Massive code-bump to the platform.
      Updated docs.
      Maintainance commit, moving folders.
      Tweaks to YCM.
      Added a type for dispatching calls.
      Added a bit of documentation and the private heading.
      Added Dispatcher to build.
      Added Dispatcher and Receiver sources to the build.

commit 9b73bb461147ee5adbe556a45a6c16dedc51bcea
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Oct 5 04:20:22 2013 -0400

    Improved logic for receivers and invoking of calls.

commit fac8881df1cc9b9017c2fcc9280a123342d54bb3
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Oct 5 02:41:16 2013 -0400

    Fixed method decl.

commit 0f91576480ad359abea2ea88eda0b9df1bd2c2c0
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Oct 5 02:41:09 2013 -0400

    Oops.

commit ca296860ed7bc74b41aac751803a3c70d5a3ac44
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Oct 5 02:30:23 2013 -0400

    Prevented double flag adding.

commit f3cb9963954c211c6ad5952860e3bd2a9ce7cce4
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Oct 5 02:29:58 2013 -0400

    Updated docs.

commit 2efb981deb318f62dbd494a8e37af7c5e7e20a6b
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Oct 5 02:29:32 2013 -0400

    Touched up on Factory logic.

commit b824a7868cd10039bea659d97a10493110b0f063
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Oct 5 02:26:18 2013 -0400

    Updated MethodCall logic.

      Added the 'sender' field, providing information about the sending module.

commit 2e1c895e852fc0c658691784ec32e022da606184
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Oct 5 02:22:56 2013 -0400

    Massive code-bump to the platform.

      Added logic for event-loop based dispatching. Updated dispatchers to handle
      the act of dispatching via the event loop. Made Call object a bit more
      serializable (work to be continued as a QVariant type, possibly).

commit 4398635a97ff699de6801b76603e013d3603e814
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Oct 2 13:08:12 2013 -0400

    Updated docs.

commit 3e54925cf0271d55dfd4a2d7d1567ce920797d92
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Sep 27 23:34:24 2013 -0400

    Maintainance commit, moving folders.

commit a757a46a82e70b2618518525c99731cd6bdcdcba
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Sep 29 14:38:30 2013 -0400

    Tweaks to YCM.

commit d19e21b2c9390a8f34565800f341388dfc73bc6a
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Sep 27 19:45:32 2013 -0400

    Added a type for dispatching calls.

commit 8f19f95342bf0bf01d69baf4ad8c72559e61eb4c
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Sep 26 20:30:11 2013 -0400

    Added a bit of documentation and the private heading.

      Implementated the required private headings for Dispatcher
      and added a bit of a preface.

commit c93583b97c5aa41096aa5e7b0a38be840a5f1e1d
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Sep 26 20:29:25 2013 -0400

    Added Dispatcher to build.

      Incorporated the interface that will be used to handle the sending of Call
      data over a specified protocol or transport.

commit 038b19a002cb2533634243a784df1149fe970cf5
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Sep 26 19:53:12 2013 -0400

    Added Dispatcher and Receiver sources to the build.

commit 35aa2520484343f4760dba817cf1da9d12882a7e
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Oct 5 03:20:39 2013 -0400

    Added headers properly.

commit a32b0713cfd5ce00479ac7ad65200661b154e031
Merge: c9f2452 5b2b0ac
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Oct 5 02:36:38 2013 -0400

    Merge branch 'testing' into develop

    * testing:
      Updated.
      Updated tests.

    Conflicts:
    	test/unit/command_line.cpp
    	test/unit/command_line.hpp

commit 5b2b0ac1bf5fb399b0b7fc45b20d8d09b6aed056
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Oct 5 02:35:27 2013 -0400

    Updated.

commit 2d56abb7f1efa10e4674cd05bc8c6f22918916c1
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Oct 5 02:34:46 2013 -0400

    Updated tests.

commit c9f24525fbfb5a56ea03f93aac3e7d370e090596
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Oct 5 02:33:09 2013 -0400

    Added ZeroMQ library.

commit 4e8d1c32d82ad634752bda2e2c0a126cfbecbdbe
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Oct 5 02:32:44 2013 -0400

    Updated ProcessModule.

commit ca4018545af56debb13df394b956c59add6f2bb9
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Oct 5 02:32:34 2013 -0400

    Refactored out some logging logic.

commit b560a7e2af46c03c87c8d74035611a277962108c
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Oct 5 02:32:00 2013 -0400

    More info, more action.

commit 21ac9f38d7a9f0b5ee619023340d6e0e782f75df
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Oct 5 02:31:28 2013 -0400

    Added signals to Plugin.

commit e9881878f00bfcf014bf6c4c6585ece6a3d1985b
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Oct 5 02:31:04 2013 -0400

    Updated core plugins.

commit 13be4e6744000efb2d02f1e90f12f635e4994822
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Oct 5 02:30:50 2013 -0400

    Touched modules.

commit dca3e1c5efa1e85854e086b47263e2f5d2e7805c
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Oct 5 02:30:43 2013 -0400

    Updated TODO.

commit 34881eef5a8d1447c25dddbe88fabeb7faf2e81e
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Oct 5 02:30:36 2013 -0400

    Updated vim config.

commit a454eca846de0692834a88e9d3e17ecc49a49613
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Sep 29 14:35:25 2013 -0400

    Refactored logic.

commit e663a0d1991920e2fcfccc8a47cb9545b51c4689
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Sep 29 14:34:38 2013 -0400

    Updated GDB information.

commit 58b1412e0dd09ef347ff1b67f76e25aa30c6e7c0
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Sep 29 02:19:31 2013 -0400

    All open issues to TODO.

commit 976402116903cc455e4d9f7d73728c5cc47392c9
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Sep 29 02:06:53 2013 -0400

    Updated TODOs.

commit 19589df3747cc390ca04e2b6b1ee28ee66b11fa1
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Sep 29 00:55:30 2013 -0400

    Dropped QtZeroMQ (yet again).

commit 90a33783df6e4d0998920010e7bbded5565ebeea
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Sep 29 00:52:46 2013 -0400

    Ensured docs are generated on property tagging.

commit e78577337b17abfef88cf82155d03479cb932d89
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Sep 29 00:49:08 2013 -0400

    Touched up the testing stuff.

commit c0e189f2cbc71b64d3442319cfdd96f0a25f2e50
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Sep 28 22:07:05 2013 -0400

    Dropped a bit off about echoing.

commit 9d100264bb994b5a4753f3cfe30ed706bba4f0e4
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Sep 28 22:05:02 2013 -0400

    Updated README.

commit 0d22551682fb5e4b7339b84cad5317b8699c455e
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Sep 28 22:04:42 2013 -0400

    Updated dotfiles.

commit c2ab09b9182aa437578aa1238b4e4fef2004dedd
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Sep 28 22:04:19 2013 -0400

    Dropping performance of ctags just a bit.

commit 2cfad549801d8af0689c73d362835848a7c67c01
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Sep 28 18:30:59 2013 -0400

    No longer needed a call.

commit 7d4b0e4cf9bea7eb8b28f0d98359e3f3cf9cd7d3
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Sep 28 14:36:37 2013 -0400

    Tweaked astyle config.

commit 045975cbfe68315ba11e10a9bb97286b9fb2f8ee
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Sep 28 14:36:28 2013 -0400

    Reformatted files.

commit 3e2a7becfede2802ce6260971294d0d54914a7ad
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Sep 25 20:46:24 2013 -0400

    Updated build suite. To be honest, this is a fuck-you commit.

commit 0b07b12d038861965971cdc5f2e1d6f13603e2a9
Merge: 3840310 014c211
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Sep 17 07:01:29 2013 -0400

    Merge branch 'feature/zeromq-to-qt' into develop

    * feature/zeromq-to-qt:
      Updated sources for Qt sockets.
      Added logic to use Qt's socket system.
      Moved from ZeroMQ to Qt.

commit 014c211f6aa870f10e2e159846bc14e22a52d3bc
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Sep 17 07:01:19 2013 -0400

    Updated sources for Qt sockets.

commit 2d39e219fa749bfeb953a516e881a614c81d1d90
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Sep 17 07:00:35 2013 -0400

    Added logic to use Qt's socket system.

commit 5d2c107d19658cb8c1ee70a98129e0aefb7b3644
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Sep 17 06:23:22 2013 -0400

    Moved from ZeroMQ to Qt.

      The work required to fully incorporate ZeroMQ into Qt's nature isn't there
      yet so I removed it in favor of using just QLocalServer and QLocalSocket.

commit 384031061e17ce4c02d8527eda0300ccf1629bde
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Sep 17 06:03:00 2013 -0400

    Formatting and refactoring.

commit fcc80ebf009bcb1eb3a135b0165d1506218f6ecc
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Sep 17 06:02:38 2013 -0400

    Updated documentation.

commit 7c1502fa165ca6aef6c578b9a12eb4acf74bb9d6
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Sep 17 06:02:30 2013 -0400

    Updated daemon library.

commit 80a6471086f45d3c43b856c0e0c5e687522a8a03
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Sep 17 06:01:36 2013 -0400

    Added some mappings for e-mails for Git.

commit bad587d2737dfec2de57f9ea5b199ac54dd818f0
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Sep 17 06:01:16 2013 -0400

    Removed HeartbeatCall from core.

commit 25f4747ecf5592e1faf4e5afc18fb148a9192f46
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Sep 13 03:32:21 2013 -0400

    Updated REAMDE with goals.

commit b7fc79add15511fe0ffaffb65860cea023305cd5
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Sep 13 03:24:58 2013 -0400

    Added proper licensing to library files.

commit 0ed16ff7ce645b0fc07460964bcad66aa32a8b5f
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Sep 13 03:21:03 2013 -0400

    Updated core files with correct licensing headings.

commit 6904cd7954b0fe4495eee2bd2de22f47ea98cdb9
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Sep 9 02:12:12 2013 -0400

    Updated README

commit c15781395dcd1bd35f885d5b1bef749ea11c4346
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Sep 9 02:09:26 2013 -0400

    Moved some init locations.

commit 9d7de5df6322412595bf4de59954e7033a5c6340
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Sep 9 02:09:10 2013 -0400

    Added more docs.

commit 97d62e307eac517cb0805c62524434ce99d4ca96
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Sep 5 17:29:27 2013 -0400

    [daemon] Sources.

commit 0afdd41691999a0fa28c35f07c4b2f1db5bf7daa
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Sep 5 17:24:14 2013 -0400

    Updated sources.

commit 812269ce545ad0e9f7854c9c5efb019dfeff7371
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Sep 5 17:24:05 2013 -0400

    Fixed formatting in 'src' CMakeLists.

commit 67b37a0b13adb64317d5506918288ea1088f0238
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Sep 5 17:22:47 2013 -0400

    Corrected vim syntax issue with Wintermute.

commit d62a6f0e2729c037eaf055c33c7af5b6babd1ec6
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Sep 5 11:19:29 2013 -0400

    Focus on the source.

commit 9eb825a86d538f25b01ebaed8e4cc135035eae4c
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Sep 5 11:19:17 2013 -0400

    Dropped some options.

commit 9cb84b17adc5d50611f2647a6c0816696fa5a3de
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Sep 5 11:01:08 2013 -0400

    Making things a bit more visual in local Vim config.

commit 2056f122eeeacac571d5af0e63d45bdff4c5b858
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Sep 5 10:59:32 2013 -0400

    Updated ctags.

commit 6f5aba907d1d726261dd731e6d2eda53ca2b536d
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Sep 5 10:59:15 2013 -0400

    Reformatted process module.

commit a870f736ee35f86def3575159f5c401b243ee1a9
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Sep 5 10:58:59 2013 -0400

    Updated test dependency build script.

commit 744a136994ad5f4e9a2916587cf6387ee7f288a3
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Sep 5 10:58:10 2013 -0400

    [test] Updated test config.

commit a472ba088da00b3b9ee00c55ff3cb322edd28d29
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Sep 5 10:57:31 2013 -0400

    [heartbeat] Updated sources.

commit 51d26395a007f28b25e23c4db4a1eeb56b58a267
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Sep 5 10:56:52 2013 -0400

    Tweaked ctags config.

commit 5eead67aeff0aedda1802e86f9db1f8d51d99e97
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Sep 5 10:56:24 2013 -0400

    [daemon] Updated daemon sources.

commit 74576dbe51de1296f944036bc2aeb47e07e810d7
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Sep 5 10:56:06 2013 -0400

    Updated ctags hook.

commit af0137118196bca8baa4b10d3787f85cc83413b7
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Sep 5 10:55:29 2013 -0400

    Updated astyle hook.

commit 5663e8d9fa92039c0a4d93e3d7634af931fc4628
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Sep 5 10:54:24 2013 -0400

    Updated ignores for astyle.

commit 5f87d8832c172dbfd643ccdbd29ff66afad67df3
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Sep 5 10:49:35 2013 -0400

    Corrected formatting in daemon plugin.

commit 1bee91dab733ac2ae32accdd07e7fd494ec8da3a
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Sep 5 10:48:10 2013 -0400

    Updated git hooks.

commit 409610582ed9ae07abe11b613183dc6676e7ec1a
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Sep 5 10:47:41 2013 -0400

    Removed copyright_year commit hook.

commit 4aec4f182b692e4619a4350eaab52b106430c613
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Sep 5 10:44:51 2013 -0400

    Using local sockets since ZeroMQ doesn't share ports internally.

commit 1bc8bf040ba2bbc15ff62bd65fa4263cc3dc45a0
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 30 08:19:37 2013 -0400

    Dropped a few thangs from Vim.

commit d89cce24b15249ace0fe4f9dcd67d98866b13b0e
Merge: e600659 b07e8d5
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 30 08:12:17 2013 -0400

    Merge branch 'feature/7-improve-plugin-support' into develop

    * feature/7-improve-plugin-support:
      Updated hooks.
      A complete rewrite of the platform.
      Continued push to drop UUIDs in favor of plaintext.
      Dropped the use of UUIDs.
      [core] Updated plugin logic.
      Updated heartbeat plugin.
      Ensured that CMake project names were proper.
      Don't show information about tags.
      [heartbeat] Injected method for heartbeat ID obtaining.
      [core] Changed base plugin definition.
      [core] Updated source code for base plugin implementation.
      [heartbeat] Updated plugin heading.
      Added configurating header for heartbeat.
      Dropped the use of G++ 4.7; wasn't defined properly.
      Updated ignores to exclude generated headers.
      Swapped around logic for improved testing.
      Added a helper module for GCov.
      Dropped meta file for testing.
      Added macros for Valgrind.
      Added some heartbeat logic.
      Updated heartbeat's CMake config.
      Updated ignores.
      Updated plugin macros.
      Updated src.
      Updated test suite.
      Added library files.
      Removed globals.
      Updated config for astyle pre-commit hook.
      Updated astyle cfg.
      Updated formatting.
      Corrected formatting in INSTALL file.
      Updated data.
      Updated files.
      Reformatting.
      Updated ignores.
      Updated astyle configuration.
      Dropped tabulars for spaces.
      Updated config and added sample code.
      Formatted everything using astyle.
      Added personal artisitic style tool.
      Updated plugin macros as per issue #7.
      Added implementation for plugin class.
      Added new flags for plugins.
      Updated plugin macros as per issue #7.
      Added implementation for plugin class.
      Updated plugin header.
      Added new flags for plugins.
      Added implementation for plugin class.
      Updated plugin header.
      Added new flags for plugins.

    Conflicts:
    	.local.vimrc
    	src/Wintermute/Procedure/process_module.cpp
    	src/Wintermute/private/Procedure/module.hpp
    	src/Wintermute/private/application.hpp

    Closes issue #7.

commit b07e8d5e9239c1afb5dc432f11ab0cc1ca85e20f
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 30 08:03:00 2013 -0400

    Updated hooks.

commit c2263e53bc057594fb29d1fe4dd522622322e743
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 30 08:01:43 2013 -0400

    A complete rewrite of the platform.

commit 88ddfe4b4780ea11fd2a67014e9c2cbf8d313985
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 30 03:58:25 2013 -0400

    Continued push to drop UUIDs in favor of plaintext.

commit 258e86cd4f2b725d7a4bc9136bdf47968291ea8b
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Aug 29 20:37:44 2013 -0400

    Dropped the use of UUIDs.

      UUIDs are insanely annoying when it comes to just loading plugins. Thus,
      plug-ins are to be loaded just by using an unique qualifier.

commit 2a4b52b01df9e2622cf17ef06b2fa7880ee4a1fd
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 26 09:21:15 2013 -0400

    [core] Updated plugin logic.

commit 1be9998f8a2ef115201a03830881257a602fed79
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 26 09:20:56 2013 -0400

    Updated heartbeat plugin.

commit 82839e48d4b33870e4309ea02af28f7fc04679be
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 26 09:19:39 2013 -0400

    Ensured that CMake project names were proper.

      By using proper project names, it became a lot easier to resolve paths for
      inclusion.

commit 1428ae72ec04ae93b1b840030d1c92ec2cef76bf
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 26 09:19:26 2013 -0400

    Don't show information about tags.

commit 244f33ad2e5838ef308c7fba8a9ffd15d5040842
Merge: 9ec97df 02e28cf
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 26 09:03:05 2013 -0400

    Merge branch 'testing' into feature/7-improve-plugin-support

    * testing:
      Dropped the use of G++ 4.7; wasn't defined properly.
      Swapped around logic for improved testing.
      Added a helper module for GCov.
      Dropped meta file for testing.
      Added macros for Valgrind.
      Added C++0x.
      Dropped -std=c11 definition for now.
      Dropped to GCC 4.7 since Qt 4.8.4 hasn't been (seemingly) tested with that version of GCC.
      Forgot compiler field.
      Added GCC 4.8 into the mix.
      No more gcov-4.6
      Dropped a passed argument.
      Fixed Bash issue.
      Updated Travis.CI config.
      Updated YCM.
      Updated travis.
      Fix whitespacing.
      Dropped ObjC/C warning.

    Conflicts:
    	cmake/Modules/WintermuteVariables.cmake

commit 9ec97df4a7b6ce1146e08bf1004cfbbb93240567
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 26 08:38:34 2013 -0400

    [heartbeat] Injected method for heartbeat ID obtaining.

commit 8ea155faec0579beaf0f8fb1b8e0009e2734e477
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 26 08:36:27 2013 -0400

    [core] Changed base plugin definition.

commit b1e7850478771bf234f131b1aa44184018e3ac1c
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 26 08:36:06 2013 -0400

    [core] Updated source code for base plugin implementation.

commit 49406973880bf149d8bbe80d1236c5b756fab55f
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 26 08:31:50 2013 -0400

    [heartbeat] Updated plugin heading.

commit 0901ace5e0d37f77c7f1a2d88df0bdfcf776128a
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 26 08:31:27 2013 -0400

    Added configurating header for heartbeat.

commit 02e28cf704a66d64d37769266fab95ec80d774e5
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 26 08:29:19 2013 -0400

    Dropped the use of G++ 4.7; wasn't defined properly.

commit ce697c9e688e07904098570261bfaae6019b77a2
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 26 08:27:22 2013 -0400

    Updated ignores to exclude generated headers.

commit c7bfd0d6443940db0309a64c44cbc91a14e263cb
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 26 08:24:23 2013 -0400

    Swapped around logic for improved testing.

commit a1e925d5fe69ab5520997167b4c4883c49217967
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 26 08:21:37 2013 -0400

    Added a helper module for GCov.

      To simplify and centralize GCov logic, a CMake module was created with all
      of the logic of generating coverage data.

commit b1379844b38495f3f54882bd5d140ccde632b0c7
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 26 07:40:30 2013 -0400

    Dropped meta file for testing.

commit 46abd870d06b6c5df9a08a7f80fe6f2dd3e31063
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 26 03:25:26 2013 -0400

    Added macros for Valgrind.

commit e3904d718ee992c35d152e4c0cfeeaa09945853d
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 26 03:15:44 2013 -0400

    Added some heartbeat logic.

commit c79c88a8b9278e4a69215c048c38a2692013e100
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 25 08:15:28 2013 -0400

    Updated heartbeat's CMake config.

commit 06c7922bf8b3b75f613f5e7020d066823ff7df21
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 25 01:08:52 2013 -0400

    Updated ignores.

commit ae829156cec5d8291de36e2cb007b4604513851d
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 25 01:08:30 2013 -0400

    Updated plugin macros.

commit 2f633820297ccafe77adba1ba1d2098685bda61d
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 25 01:08:29 2013 -0400

    Updated src.

commit 9995adb216b743a819f4fab19de447273d7eb4e5
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 25 01:08:29 2013 -0400

    Updated test suite.

commit 93b31898a244802ed5fa72b8eeaa536052f0949b
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 25 01:07:41 2013 -0400

    Added library files.

commit 66d5f7b2932cea04abe6e193001b58f791ef3e78
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 25 01:04:09 2013 -0400

    Removed globals.

commit e600659c28097921a86bd53ca338127968f33f68
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 21:07:41 2013 -0400

    Updated logs.

commit dbcd0b7608186ab084bd8b54a709c9a5d79a34e2
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 19:52:19 2013 -0400

    Updated sources.

commit 0a00994b1d428bda71ff8a08d68d5fa4c11edb80
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 19:52:08 2013 -0400

    Updated Vim config.

commit 16ec05c9a9d4eb5769faa2ae67f5ee66ac1fa322
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 19:50:45 2013 -0400

    Added C++0x.

commit 986b35c4882ced9c654758667916662980bfef8c
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 19:37:20 2013 -0400

    Dropped -std=c11 definition for now.

commit e6738e3b9ef521f1e5dccf4c976ab9176b1a75f5
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 19:25:43 2013 -0400

    Dropped to GCC 4.7 since Qt 4.8.4 hasn't been (seemingly) tested with that version of GCC.

commit 1ecf97fcaf248ab15eddf89eaab4a6308b7575f7
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 19:19:07 2013 -0400

    Forgot compiler field.

commit 6e3523da9ff5f082e677bc7d528ae8befec64b17
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 19:16:16 2013 -0400

    Added GCC 4.8 into the mix.

commit 84195271a8bb5ddf94b0606385d49d956a4c5c0d
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 19:13:11 2013 -0400

    No more gcov-4.6

commit 09c047c74354f59e86ad54d89b2ff8f05869c970
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 19:12:49 2013 -0400

    Dropped a passed argument.

commit 09e2b2ccb830d53656e626d947990c451a426b77
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 19:08:36 2013 -0400

    Fixed Bash issue.

commit 14288a6dce05845275d8ee17c5ac0ed55b63fdd5
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 19:00:54 2013 -0400

    Updated Travis.CI config.

commit f14dc914e5a632a15a35902e6d3a3a84cdf584ab
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 18:35:34 2013 -0400

    Updated YCM.

commit fa43ca3de19d5a632f12f18e10132e078bf24e3e
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 18:14:55 2013 -0400

    Updated travis.

commit e9427a24407f9e26bef09d4ce72b3272741a6e62
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 18:14:14 2013 -0400

    Fix whitespacing.

commit 03f06b4e02bd535d0bc64ea33e53ed8a39e8070b
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 18:08:48 2013 -0400

    Dropped ObjC/C warning.

commit c41edf60c803b5aada732092f4d4b4c9a42690c7
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 18:05:59 2013 -0400

    Updated config for astyle pre-commit hook.

commit 2b3cf25418a26f088c02aa452b8d39721fc75f1e
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 18:04:33 2013 -0400

    Updated astyle cfg.

commit 8f338979dda2d6ef066ded3051db7dc8c63bc35e
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 18:00:56 2013 -0400

    Updated formatting.

commit 3be909af6f4cc075e2552032625c1e2d50ad0057
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 18:00:41 2013 -0400

    Corrected formatting in INSTALL file.

commit dff99843717090b355f8db31f309328277f94491
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 17:58:04 2013 -0400

    Updated data.

commit d1bd64d2cd3dfe575a4f3860c98eb1a9d1d2a70a
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 17:47:13 2013 -0400

    Updated files.

commit 8bec2ccc7a601eaa62ed4df67ebe4a90a892e983
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 17:38:46 2013 -0400

    Reformatting.

commit f9e44218a10e06899d2093d321fe1165d1082ea1
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 17:24:23 2013 -0400

    Updated ignores.

commit 26d8480c1026a34b8e95ce2510d70bdc41229056
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 17:22:43 2013 -0400

    Updated astyle configuration.

commit 4eb69b2af65bcd9ba3f01ce8ba68c158fe4ab1f9
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 17:00:26 2013 -0400

    Dropped tabulars for spaces.

commit bde9997b8064a0aa221abfb86bc638cb7f753451
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 16:36:34 2013 -0400

    Updated config and added sample code.

commit 7f98b9ade34f3a075ef10d34c598e3dc50cc1a8b
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 16:35:42 2013 -0400

    Formatted everything using astyle.

commit ae801b2e21311b849331ae30653b8d549dd50cd9
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 15:43:43 2013 -0400

    Added personal artisitic style tool.

commit 9af74bd1e645b1a452895c1e8573c853a0767e36
Merge: 6bc0374 bfc1e9f
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 06:27:33 2013 -0400

    Merge branch 'feature/7-improve-plugin-support' of github.com:jalcine/wintermute into feature/7-improve-plugin-support

    * 'feature/7-improve-plugin-support' of github.com:jalcine/wintermute:
      Updated plugin macros as per issue #7.
      Added implementation for plugin class.
      Updated plugin header.
      Added new flags for plugins.
      Added implementation for plugin class.
      Updated plugin header.
      Added new flags for plugins.

    Conflicts:
    	src/Wintermute/plugin.hpp

commit 6bc03743301a4a3e27b90262d6b9b92afad54187
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 7 22:56:41 2013 -0400

    Updated plugin macros as per issue #7.

commit 1659a344cb714e9a5df7de569bfac41decda1d6b
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 7 18:03:44 2013 -0400

    Added implementation for plugin class.

commit a64b307c9066b90a315c050d2c92354b444221e7
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 7 17:57:06 2013 -0400

    Added new flags for plugins.

      Added new enum set for plugin types

    ISSUE #7

commit a94e044d5911029b23716fa7d436e18021ab9245
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 06:15:46 2013 -0400

    Not && but ;.

commit b6602ee9aeea647895e6ec829c8bf8c92d9e81e1
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 06:12:36 2013 -0400

    Double up on the cmake ..

commit 22310a90d06e37000d43362c7cc608798dbd12f8
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 06:11:49 2013 -0400

    Updated deps.

commit f85c6cd85c16c18e48cfe29666398b2212daebd0
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 06:07:30 2013 -0400

    Add PkgConfig as a required.

commit 8c336a89db2902a5d05ab3e75525a5ec8c68ff8b
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 05:59:16 2013 -0400

    Updated logic.

commit 36fcb8ab7e3aa36724d74d402f437271df7ba9b3
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 05:49:01 2013 -0400

    Add pkg-config, we need it.

commit 74ae98492ff08fd68725fb6e298b80f44e785f27
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 05:45:32 2013 -0400

    Fixed parathensis issue.

commit 0e7078670efbd660fcda098fa943bcc277b232c0
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 05:41:56 2013 -0400

    Use newer versions.

commit 02819ffee7a29d19311ab47dc97727dd9113538c
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 05:40:12 2013 -0400

    Bumped zmq version.

commit d5ec8379e30b8fe895e2d3d3c6b13efcfd205edb
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 05:38:39 2013 -0400

    Added ZeroMQ to suite.

commit 714e2b5779b469cf58a9a8c0bcda2f22ffb20ab1
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 05:35:17 2013 -0400

    Updated test macro file.

commit ce9f86cc3466222f8a0754deb1988008fceb4a31
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 05:33:21 2013 -0400

    Download the dev branch.

commit 9f81451a4c3dff9a7f0d8ec964344e6d5649bd94
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 05:30:46 2013 -0400

    One line for PPAs.

commit 804f487e5df5106e4fddc29298687ffe03a02f49
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 05:29:02 2013 -0400

    Fixed paths.

commit e5a295eda47e017646f863a93716cf455ca657a6
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 05:24:22 2013 -0400

    Updated.

commit 5284ab2beb6f1c8880ab0fb176b8edfc543bf014
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 05:18:14 2013 -0400

    Go up afterwards.

commit e96bee7793e2caa4575cc579eb23d29d2caa0667
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 05:17:50 2013 -0400

    ignore if it's built.

commit 2ec2cf3195857ed140a4e00be52b2f60d7c39646
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 05:17:16 2013 -0400

    Moved coveralls install up.

commit 8442c03b8d22c85d100e8c864f465cbcdb759fbb
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 05:10:35 2013 -0400

    Refactored build script.

commit a928980e5e27c560bd0634e30ef5cad78be2fd50
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 04:51:45 2013 -0400

    No need for native building of libzmq.

commit 22db5e246eece1692d195ac11c5475bd020496be
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 04:48:26 2013 -0400

    Added ZeroMQ from github.

commit 22d8a7c04b7e5201ad15365b10329b5f8fa70601
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 04:46:43 2013 -0400

    Added QJSON to the mix.

commit 1bc15bfb3ae38486a4e0b24a6c5e01c625888cfd
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 04:45:06 2013 -0400

    Added my library for ZeroMQ in the mix.

commit cbe854221183ec4166a806e4a16e3fee48b98fea
Merge: 288d278 e9abf68
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 04:41:52 2013 -0400

    Merge branch 'develop' into testing

    * develop:
      Updated arguments heading with quick access.
      Updated module logic.
      Improved module private logic.
      Load the right mode.
      Proper exits.
      Updated Factory logic.
      Added more arguments.
      Updated local Vim config.
      Predefined data for HeartBeatCall.
      Updated LambdaCall functionality.
      Added more logic to ProcessModule.
      Dropped native bindings in favor of QtZeroMQ.
      Incorporated QtZeroMQ headers to Module.
      Load the process module and mode.
      Add check for argument and exit with 1 on argfail.
      Updated Application private data.
      Don't bother with the gdb log.
      Updated ignores.
      Used private data to define recipient.
      In addition to modules, add paths for local includes.
      Updated dependencies for Wintermute.
      Removed GDB script.
      Added libzmq as a dependency to the platform.
      Removed compiled Python data.
      Added some pretty formatting tools for gdb.
      Updated INSTALL doc.
      Updated hook for post-commit/ctags.
      Added ctags definition for project.
      Added a GDB debugging script.
      Set to listen over 0.0.0.0.
      Updated build sources.
      Added logic to handle lambda calls.
      Separated private data from Factory's sources.
      Added a Call object that can handle lambdas.
      Added logic for process exposure.
      Updated sources.
      Update module files.
      Updated Vim configuration.
      Updated findModule method for Application issue src/Wintermute/private/Procedure/call.hpp.
      Added a means of finding local modules.
      Updated private heading for Module.
      Updated module to send out a heartbeat call.
      Wiped out the final keyword on the type of Call.
      Added HeartbeatCall source to sources.
      Added heart beat files.
      Implemented logic to send heartbeat signal out over the web.
      Defined method for invoking calls in this local module.
      Added a method for invoking methods on this procedure.
      Moved private definitions out.
      Updated private header for Module.
      Updated Application definition.
      Renamed method in implementation.
      Reordered build sources.
      Updated documentation.
      Added a bit of documentation.
      Updated MethodCall logic.
      Added private heading for MethodCall.
      Tightening up logic for Call.
      Tweaked logic for Call object.
      Cleaned up private data for Call.
      Updated Factory's code.
      Added source code for MethodCall class.
      Renamed file for visual semantics.
      Updated logic for Call.
      Fixed file paths.
      Reorganized sources in build.
      Added holding content for MethodCall pretty header.
      Renamed some files in the plugin department.
      Added functor-like nature to Call object.
      Updated Module management.
      Updated Call logic.
      Updated logic for CallPrivate.
      Swapped up the Module's method setup.
      Added a bit of markup to module.
      Updated Application logic.
      Updated module heading..
      Updated module source.
      Updated Call header.
      Updated Call logic.
      Updated build to include QJSON.
      Added QJson as a dependency.
      Added private heading for Call.
      Hushed up the Application and dropped Factory functions.
      Made the Factory a bit more quiet.
      Renamed method in Module class.
      Added docs & methods for Call.
      Defined methods for Call.
      Added more logic into Module.
      Added more logic for Vim.
      Initialized and connect/bind sockets.
      Added private class variables to hold sockets.
      Injected private but global use of ZMQ context.
      Updated applogic.
      Updated license holder.
      Updated logic a bit.
      Updated license holder.
      Updated variables with new ZeroMQ values.
      Dropped inclusion of ZeroMQ.
      Updated module header.
      Updated Application code.
      Removed a reduduant header inclusion.
      Updated logic for Application.
      Updated modules.
      Generate the necessary directory for procedure moc'ing.
      Ensured ref's friendly name was obtained.
      Updated Git methods.
      Dropped Q_SLOT macros.
      Fixed docs.
      [ISSUE #6] Added logic into private headings.
      [ISSUE #6] Updated application logic.
      Updated module sources for issue #6.
      Updated module header.
      Updated application.cpp
      Added private heading for Application.
      Implemented logic for processName() method.
      Added three new methods.
      Updated README.
      Updated license holder.
      Added proper license.
      Added proper license.
      Added license.
      Added method definition for invoking calls in modules.
      Added ability to add methods to Module.
      Added lambda signature for calls.
      Updated application code.
      Work for testing that should have been in the testing branch.
      Updated command-line test.
      Updated argument logic.
      Updated application class implementation.
      Repaired test.
      Updated licensing header.
      Not part of the SII anymore.
      Updated license.
      Updated parent Git tag path.
      Updated vim configuration.
      Updated local Vim configuration.
      Removed Ruby script for running tests for now.
      Updated licensing logic.
      Removed ZeroMQ discovery file.
      Updated targets for test/unittest.
      Updated test macros.
      Fixed a bit of formatting.
      Updated licensing.
      Removed ZeroMQ discovery file.
      Added more logic for procedure calling.
      Added documentation to sources.
      Added a pretty header for Call.
      Updated module heading, commented out not-working code at the moment.
      Added private header for Module.
      Revert "Added start of privae"
      Added start of privae
      CMake'd procedure calling (issue #6) sources
      Updated application code.
      Work for testing that should have been in the testing branch.
      Updated command-line test.
      Updated argument logic.
      Updated application class implementation.
      Repaired test.
      Updated licensing header.
      Not part of the SII anymore.
      Updated license.
      Updated parent Git tag path.
      Updated vim configuration.
      Updated local Vim configuration.
      Removed Ruby script for running tests for now.
      Updated licensing logic.
      Removed ZeroMQ discovery file.
      Updated targets for test/unittest.
      Updated test macros.
      Fixed a bit of formatting.
      Updated licensing.
      Removed ZeroMQ discovery file.
      Added more logic for procedure calling.
      Added documentation to sources.
      Ensured proper object scoping of logs.
      Added three new git hooks.
      Updated README with contrib info.
      Added a pretty header for Call.
      Updated module heading, commented out not-working code at the moment.
      Added private header for Module.
      Revert "Added start of privae"
      Added start of privae
      CMake'd procedure calling (issue #6) sources

    Conflicts:
    	cmake/Modules/TestingTargets.cmake
    	cmake/Modules/WintermuteTesting.cmake
    	cmake/Modules/WintermuteTestingMacros.cmake

commit e9abf68afd054f24ed4b8bd90f75ecb2a0a809ac
Merge: e98a032 2bf0464
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 04:33:40 2013 -0400

    Merge branch 'feature/6-implement-procedure-calling' into develop

    * feature/6-implement-procedure-calling:
      Updated arguments heading with quick access.
      Updated module logic.
      Improved module private logic.
      Load the right mode.
      Proper exits.
      Updated Factory logic.
      Added more arguments.
      Updated local Vim config.
      Predefined data for HeartBeatCall.
      Updated LambdaCall functionality.
      Added more logic to ProcessModule.
      Dropped native bindings in favor of QtZeroMQ.
      Incorporated QtZeroMQ headers to Module.
      Load the process module and mode.
      Add check for argument and exit with 1 on argfail.
      Updated Application private data.
      Don't bother with the gdb log.
      Updated ignores.
      Used private data to define recipient.
      In addition to modules, add paths for local includes.
      Updated dependencies for Wintermute.
      Removed GDB script.
      Added libzmq as a dependency to the platform.
      Removed compiled Python data.
      Added some pretty formatting tools for gdb.
      Updated INSTALL doc.
      Updated hook for post-commit/ctags.
      Added ctags definition for project.
      Added a GDB debugging script.
      Set to listen over 0.0.0.0.
      Updated build sources.
      Added logic to handle lambda calls.
      Separated private data from Factory's sources.
      Added a Call object that can handle lambdas.
      Added logic for process exposure.
      Updated sources.
      Update module files.
      Updated Vim configuration.
      Updated findModule method for Application issue src/Wintermute/private/Procedure/call.hpp.
      Added a means of finding local modules.
      Updated private heading for Module.
      Updated module to send out a heartbeat call.
      Wiped out the final keyword on the type of Call.
      Added HeartbeatCall source to sources.
      Added heart beat files.
      Implemented logic to send heartbeat signal out over the web.
      Defined method for invoking calls in this local module.
      Added a method for invoking methods on this procedure.
      Moved private definitions out.
      Updated private header for Module.
      Updated Application definition.
      Renamed method in implementation.
      Reordered build sources.
      Updated documentation.
      Added a bit of documentation.
      Updated MethodCall logic.
      Added private heading for MethodCall.
      Tightening up logic for Call.
      Tweaked logic for Call object.
      Cleaned up private data for Call.
      Updated Factory's code.
      Added source code for MethodCall class.
      Renamed file for visual semantics.
      Updated logic for Call.
      Fixed file paths.
      Reorganized sources in build.
      Added holding content for MethodCall pretty header.
      Renamed some files in the plugin department.
      Added functor-like nature to Call object.
      Updated Module management.
      Updated Call logic.
      Updated logic for CallPrivate.
      Swapped up the Module's method setup.
      Added a bit of markup to module.
      Updated Application logic.
      Updated module heading..
      Updated module source.
      Updated Call header.
      Updated Call logic.
      Updated build to include QJSON.
      Added QJson as a dependency.
      Added private heading for Call.
      Hushed up the Application and dropped Factory functions.
      Made the Factory a bit more quiet.
      Renamed method in Module class.
      Added docs & methods for Call.
      Defined methods for Call.
      Added more logic into Module.
      Added more logic for Vim.
      Initialized and connect/bind sockets.
      Added private class variables to hold sockets.
      Injected private but global use of ZMQ context.
      Updated applogic.
      Updated logic a bit.
      Updated license holder.
      Updated variables with new ZeroMQ values.
      Dropped inclusion of ZeroMQ.
      Updated module header.
      Updated Application code.
      Removed a reduduant header inclusion.
      Updated logic for Application.
      Updated modules.
      Generate the necessary directory for procedure moc'ing.
      Ensured ref's friendly name was obtained.
      Updated Git methods.
      Dropped Q_SLOT macros.
      Fixed docs.
      [ISSUE #6] Added logic into private headings.
      [ISSUE #6] Updated application logic.
      Updated module sources for issue #6.
      Updated module header.
      Updated application.cpp
      Added private heading for Application.
      Implemented logic for processName() method.
      Added three new methods.
      Updated README.
      Updated license holder.
      Added proper license.
      Added proper license.
      Added license.
      Added method definition for invoking calls in modules.
      Added ability to add methods to Module.
      Added lambda signature for calls.
      Updated application code.
      Work for testing that should have been in the testing branch.
      Updated command-line test.
      Updated argument logic.
      Updated application class implementation.
      Repaired test.
      Updated licensing header.
      Not part of the SII anymore.
      Updated license.
      Updated parent Git tag path.
      Updated vim configuration.
      Updated local Vim configuration.
      Removed Ruby script for running tests for now.
      Updated licensing logic.
      Removed ZeroMQ discovery file.
      Updated targets for test/unittest.
      Updated test macros.
      Fixed a bit of formatting.
      Updated licensing.
      Removed ZeroMQ discovery file.
      Added more logic for procedure calling.
      Added documentation to sources.
      Added a pretty header for Call.
      Updated module heading, commented out not-working code at the moment.
      Added private header for Module.
      Revert "Added start of privae"
      Added start of privae
      CMake'd procedure calling (issue #6) sources
      Updated application code.
      Work for testing that should have been in the testing branch.
      Updated command-line test.
      Updated argument logic.
      Updated application class implementation.
      Repaired test.
      Updated licensing header.
      Not part of the SII anymore.
      Updated license.
      Updated parent Git tag path.
      Updated vim configuration.
      Updated local Vim configuration.
      Removed Ruby script for running tests for now.
      Updated licensing logic.
      Removed ZeroMQ discovery file.
      Updated targets for test/unittest.
      Updated test macros.
      Fixed a bit of formatting.
      Updated licensing.
      Removed ZeroMQ discovery file.
      Added more logic for procedure calling.
      Added documentation to sources.
      Added a pretty header for Call.
      Updated module heading, commented out not-working code at the moment.
      Added private header for Module.
      Revert "Added start of privae"
      Added start of privae
      CMake'd procedure calling (issue #6) sources

    This closes #6.
    This closes issue #6.

    Conflicts:
    	cmake/Modules/FindWintermute.cmake.in
    	cmake/Modules/FindZeroMQ.cmake
    	cmake/Modules/WintermuteDependencies.cmake
    	cmake/Modules/WintermuteTesting.cmake
    	cmake/Modules/WintermuteTestingMacros.cmake
    	cmake/Modules/WintermuteVariables.cmake
    	src/CMakeLists.txt
    	src/Wintermute/Application
    	src/Wintermute/application.cpp
    	src/Wintermute/application.hpp
    	src/Wintermute/arguments.cpp
    	test/CMakeLists.txt

commit 2bf0464e830a263eab2fa27ddfa65c01a76a8ddf
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 04:10:59 2013 -0400

    Updated arguments heading with quick access.

commit a6b0e3f9a643fac16633c01664f36cc5d72a3507
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 04:10:47 2013 -0400

    Updated module logic.

commit 0ec49704755338332b1e9d7ccb76a054fbb704a1
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 04:10:36 2013 -0400

    Improved module private logic.

commit c734e377050a70f02a4c98b0a1faede6fbf48798
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 04:10:20 2013 -0400

    Load the right mode.

commit f3ff229597d77ce11eb7db149c356254876381e9
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 04:09:50 2013 -0400

    Proper exits.

commit 60e01e492fc3f7994b28a946d8efe09c3177077f
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 04:09:21 2013 -0400

    Updated Factory logic.

commit 718639b2f58678a267c34b802aeaa100910b19f3
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 04:08:40 2013 -0400

    Added more arguments.

commit be66aad6690205ff1de022cc0431520d0c3331ec
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 24 04:05:11 2013 -0400

    Updated local Vim config.

commit 634cba0e203fbc50d00feb745058c16cffcda340
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 23 17:43:34 2013 -0400

    Predefined data for HeartBeatCall.

commit b88106a0a63d5e999b32b48ef7b04ff6f227596d
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 23 17:43:17 2013 -0400

    Updated LambdaCall functionality.

commit b3bfa148dbba577d8f54dbad971b1c47585f0895
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 23 17:42:57 2013 -0400

    Added more logic to ProcessModule.

commit f5cdb57debfc3c29cc86eacc9e36b728ddebf5a9
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 23 17:38:57 2013 -0400

    Dropped native bindings in favor of QtZeroMQ.

commit 64678932e148c44269cd3bcb051ff30b759e3a0e
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 23 17:35:50 2013 -0400

    Incorporated QtZeroMQ headers to Module.

      Using jalcine's version of ZeroMQ bindings to Qt, the creation and deleting
      of sockets are handled as well as sending data over the wire. This pertains
      to issue #6.

commit 75b51cd8e62d98085e226f26d36cf1dfe8777ad6
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 23 17:31:48 2013 -0400

    Load the process module and mode.

      Relates to issue #6.

commit d10faa1cbd6a588810b6885265aa2b1b15c2b924
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 23 17:29:48 2013 -0400

    Add check for argument and exit with 1 on argfail.

      Added a method to check for the existence of an argument in the passed
      arguments. Also exits the application with an exit code of 1 whenever
      malformed arguments are detected.

commit 3ae1ab2337c7044cc42a6409dff962198fcb1a65
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 23 17:03:49 2013 -0400

    Updated Application private data.

      Added logic to handle the process module and beginning logic for determining
      what kind of process this is from command-line arguments.

commit 322b482de7a0dc3c5641b7a7d3d3af860d143806
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 23 17:02:41 2013 -0400

    Don't bother with the gdb log.

commit d34c01ef4c926fe7dcef54f4a1f5756c80dd18f7
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 23 17:01:59 2013 -0400

    Updated ignores.

commit fb5d77d3869ef42bcb35b7efc30528e569b5f64e
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 23 16:59:46 2013 -0400

    Used private data to define recipient.

commit f3663d442b932814d0061b56b96cca5a7659c176
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 23 16:58:25 2013 -0400

    In addition to modules, add paths for local includes.

commit 248215dba95b4c683456fee95bec7095dfd647a6
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 23 05:58:24 2013 -0400

    Updated dependencies for Wintermute.

      Swapped out a few dependencies in Wintermute to use a new library that
      connects ZeroMQ's event loop into Qt's event loop. Required for useful
      ZeroMQ messaging support. This is required by issue #6.

commit 9b3c513142b023d77a56de27150caa0bb17c5003
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 23 05:55:42 2013 -0400

    Removed GDB script.

commit 3007c5da1d848456ee5d89ecf304b0b581e9ccc7
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 21 19:20:37 2013 -0400

    Added libzmq as a dependency to the platform.

commit 6feb7dc495e2b6cea6755bc3d27a9672704254f3
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 21 19:17:27 2013 -0400

    Removed compiled Python data.

commit 3a07034221ae717c5b24f3258633364eb178ab26
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 21 19:17:06 2013 -0400

    Added some pretty formatting tools for gdb.

commit 66844f3317077b08742d625994ec33cde391e86a
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 21 18:52:41 2013 -0400

    Updated INSTALL doc.

commit 156a0516add8493d8da71d1ffbd40f50e83553f3
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 21 18:51:20 2013 -0400

    Updated hook for post-commit/ctags.

commit 0537fb155e0590e233859c520a0d7c7b31615bde
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 21 13:38:32 2013 -0400

    Added ctags definition for project.

commit fea01d94cc8cfa440052119fc11f1ceb79596d29
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 19 15:27:21 2013 -0400

    Added a GDB debugging script.

commit 56c5d08fcc48243c4e2a2fbbbb836cb42cd94ee4
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 18 11:43:00 2013 -0400

    Set to listen over 0.0.0.0.

commit 208c13979a41ab5f4d3f0fab72aa2c05895e8c68
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 18 11:00:15 2013 -0400

    Updated build sources.

commit 5453185cd18f92a97ef98cf7161468fd3442608b
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 18 10:31:50 2013 -0400

    Added logic to handle lambda calls.

commit c806fe7a34604571defdacd4e4a4f375328d63ae
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 18 10:31:38 2013 -0400

    Separated private data from Factory's sources.

commit 4da6c9b5098446df08d2efc74f1cea01b235e344
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 18 10:30:18 2013 -0400

    Added a Call object that can handle lambdas.

commit 91703e4a72ac7639dea290713c9be9b2941d1d92
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 18 10:25:14 2013 -0400

    Added logic for process exposure.

      Relating to issue #6, this implements a class that can manipulate the
      running process via the Procedure::Module system.

commit 292d67da327db7f8f4a6baccb1fa48da09ebc375
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 18 02:43:38 2013 -0400

    Updated sources.

commit 3d684e5df61eb063ae345bf741e66bdb3bfcbea1
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 17 22:50:16 2013 +0000

    Update module files.

commit b95ae834dba94e1b64d7e0aa980e719282970149
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 17 22:48:55 2013 +0000

    Updated Vim configuration.

commit 83bf93712759170fe5d205bc679dbb55e172b526
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 17 22:44:18 2013 +0000

    Updated findModule method for Application issue src/Wintermute/private/Procedure/call.hpp.

commit 423b897303333caa0ffe2737b94a55b705c90ed5
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 17 02:19:52 2013 +0000

    Added a means of finding local modules.

commit 1fff6e8349ae1bc420f824e6b44bb6eb0c0f5f63
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Aug 15 20:54:10 2013 -0400

    Updated private heading for Module.

commit 1180582f467e585eed1e729e00946d335caf3a87
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Aug 15 20:45:13 2013 -0400

    Updated module to send out a heartbeat call.

commit 7d5fd8c31d70923324f65df5f92256aa88c49b2e
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Aug 15 20:44:46 2013 -0400

    Wiped out the final keyword on the type of Call.

commit 79ac9f7a4d35b3189ab2e2cf31c8dc85572c4b75
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Aug 15 20:44:16 2013 -0400

    Added HeartbeatCall source to sources.

commit 5f2a3c0a1fcf19dc802fd625c8b09e716612f55c
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Aug 15 20:43:21 2013 -0400

    Added heart beat files.

commit 6655d44384077aacaff08005441a95313e0c7685
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Aug 15 20:07:40 2013 -0400

    Implemented logic to send heartbeat signal out over the web.

commit 8fcc0c4bc4068b1185ed0b8c6c35c49e8c62ecd4
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Aug 15 20:04:14 2013 -0400

    Defined method for invoking calls in this local module.

commit 7f14f2947ebc9977846a0a80c246433c081704ae
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Aug 15 20:03:56 2013 -0400

    Added a method for invoking methods on this procedure.

commit 8b8c4f9c787caff50e701f2852a2bba1488bfef3
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Aug 15 19:28:11 2013 -0400

    Moved private definitions out.

commit 7c3ab015de3621e5c5d60daaf424da279bb02220
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Aug 15 19:27:59 2013 -0400

    Updated private header for Module.

commit cd1acb2ea78683d4461ec31be3decabee9d34143
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Aug 15 19:18:36 2013 -0400

    Updated Application definition.

commit 1c98aef1350be97ffbc0ba7270525093cef7a861
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Aug 15 19:18:18 2013 -0400

    Renamed method in implementation.

commit c0b2a65c601f10fb6f5ff0f5258ec49ddb2a167f
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Aug 15 19:17:42 2013 -0400

    Reordered build sources.

commit c6c817fad02f8fcbcf1b02641918065963af01cf
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Aug 15 18:55:37 2013 -0400

    Updated documentation.

commit 123138c9e2a27c259249db67e79853a034d66e57
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Aug 15 18:44:27 2013 -0400

    Added a bit of documentation.

commit b7c1c816c5b6d25ce724129f7d2053b3fdfe8c7c
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Aug 15 18:42:27 2013 -0400

    Updated MethodCall logic.

commit 6b1bae1c305259da73c1a33e644200866ba5a7ba
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Aug 15 18:42:18 2013 -0400

    Added private heading for MethodCall.

commit 4956ab2be1c04e1e70de5b44f40d31bb90ff21b5
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Aug 15 18:41:28 2013 -0400

    Tightening up logic for Call.

commit ce5067e06dea6ae51c0d473fc59ac593e44a9f2f
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Aug 15 18:41:11 2013 -0400

    Tweaked logic for Call object.

commit 20de1c84b132817fbeb357383914ce65052a0f14
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Aug 15 18:40:56 2013 -0400

    Cleaned up private data for Call.

commit 4bdb80ef35055de36a849e186264807ae7c1184d
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Aug 15 04:49:07 2013 -0400

    Updated Factory's code.

commit 6989d641e228c94fab557f7b3415c03f4e94e13a
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Aug 15 04:48:53 2013 -0400

    Added source code for MethodCall class.

commit fec425d2b7cead510acac8096771b79432e2b01d
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Aug 15 04:48:30 2013 -0400

    Renamed file for visual semantics.

commit 6af5a4bc31404d1862e5d5df6a777f9182969a21
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Aug 15 04:40:14 2013 -0400

    Updated logic for Call.

commit 6b04ecabb5addc78944ee7be6ef345e1dd82bcbf
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Aug 15 04:38:27 2013 -0400

    Fixed file paths.

commit c49b4c86154e5f9f13104705069bd78df2075e5d
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Aug 15 04:37:41 2013 -0400

    Reorganized sources in build.

commit 570a99c2b6174c828a67cd96cdebb4770770b3b9
Author: Jacky Alciné <me@jalcine.me>
Date:   Thu Aug 15 04:12:21 2013 -0400

    Added holding content for MethodCall pretty header.

commit 5be9ab1d1b7d5c5bebc45dc659388834e238c041
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 14 03:49:49 2013 -0400

    Renamed some files in the plugin department.

commit dd391b116dc838a91247ec10c6b01bfc27b4110d
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 14 03:18:19 2013 -0400

    Added functor-like nature to Call object.

commit cf9731fee7fd26d2d055736a8329006ea8f69a64
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 14 03:11:51 2013 -0400

    Updated Module management.

commit 6a0d847153fa6d9c7d40902c95f36ccda49c7142
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 14 03:11:35 2013 -0400

    Updated Call logic.

commit 9834b6c027d93f155638670249548cacc164c65d
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 14 03:11:09 2013 -0400

    Updated logic for CallPrivate.

commit 12a3684407e7486b576687319fcc778266700084
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 14 02:49:14 2013 -0400

    Swapped up the Module's method setup.

      Instead of using function pointers and strings, use Call objects to handle
      the act of handling method invocation.

commit 8ac1d23eeb9f951281dcd9b3a69e9da3b1102800
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 14 02:11:49 2013 -0400

    Added a bit of markup to module.

commit 17c6d1c1d5980738d25835bc7bf8ca043c014d9f
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Aug 13 23:32:30 2013 -0400

    Updated Application logic.

commit 4f442272198edecca8471380724a8e780ae318ae
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Aug 13 23:32:17 2013 -0400

    Updated module heading..

commit fd8d4075f5ee50f0fe779a63012a5fbc3637d074
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Aug 13 23:32:03 2013 -0400

    Updated module source.

commit c5e3b92dfb0414bbb798df38e860352dad7dede3
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Aug 13 23:31:41 2013 -0400

    Updated Call header.

commit 326355c28f533eb1dcf199529806161fc1ea75b7
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Aug 13 23:31:00 2013 -0400

    Updated Call logic.

commit 9103ee717b0abb5d843a2e7a397476135a5b397c
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Aug 13 23:15:44 2013 -0400

    Updated build to include QJSON.

commit 803506657b28290d49ebb5783e868eaeeb5bbabc
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Aug 13 23:07:23 2013 -0400

    Added QJson as a dependency.

commit 9b6ca72050ae4d0a3e9d0f80a24af57ef942906e
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Aug 13 21:29:25 2013 -0400

    Added private heading for Call.

commit 6ab1c577ed7592605153e05785402c383019cac1
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Aug 13 21:29:05 2013 -0400

    Hushed up the Application and dropped Factory functions.

commit 0c857b758e21ada895810bca7ebf8feaf1a0f8ea
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Aug 13 21:26:43 2013 -0400

    Made the Factory a bit more quiet.

commit 6870b3004126ec1601c158f537cc3c6efbd2e7a2
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Aug 13 21:26:12 2013 -0400

    Renamed method in Module class.

commit efc5e93619521a75874af8052ccc1f54e792536f
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Aug 13 21:18:59 2013 -0400

    Added docs & methods for Call.

commit 6c3f5822459745e1582a7c526b18b5449a99a184
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Aug 13 21:16:31 2013 -0400

    Defined methods for Call.

commit 279c4ea1e2ca537ed7ac7ac3a275d5469831c258
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Aug 13 16:05:56 2013 -0400

    Added more logic into Module.

      Ensured that the ZMQ sockets were released on deconstruction and added logic
      for dispatching calls in the internal listing.

commit 2684db7088bcbbbd856e67aba8e42c4cb4baa199
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Aug 13 02:54:52 2013 -0400

    Added more logic for Vim.

commit 991bc3219c6dcfa5366b1a0fde3a1ac9627d5bbb
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Aug 13 02:54:39 2013 -0400

    Initialized and connect/bind sockets.

      On the creation of the private data for the module, two sockets using the
      pub/sub setup are created that listen and send data over the port 3991.
      Refers to issue #6.

commit 1a9559acc4f3b51416bf7fe2cb03c5f8ef5e50c3
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Aug 13 02:53:32 2013 -0400

    Added private class variables to hold sockets.

commit 840fe36dfd0faec2727f27c1f6a5b6f27d77f559
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Aug 13 02:38:52 2013 -0400

    Injected private but global use of ZMQ context.

    Relates to issue #6.

commit 06adc305eb84d3f986186e03c57ee20a3a2b6dde
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Aug 13 02:35:50 2013 -0400

    Updated applogic.

commit e98a0320fd92d089a79d3bf719a7e757f73d5e9c
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Aug 13 01:39:31 2013 -0400

    Updated license holder.

commit 4f164efd00925560b56b13c025b509c2db94329c
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Aug 13 01:36:26 2013 -0400

    Updated logic a bit.

commit 9c923437a815b8bfeb1087a38ff0b35040b0244b
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Aug 13 01:34:07 2013 -0400

    Updated license holder.

commit c0d589818d062dc7c5d973f7a0050c4f2e8a5042
Author: Jacky Alciné <me@jalcine.me>
Date:   Tue Aug 13 01:33:53 2013 -0400

    Updated variables with new ZeroMQ values.

commit 8b0b8b71732891d73e4a03faab5413b29c0432de
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 12 22:09:34 2013 -0400

    Dropped inclusion of ZeroMQ.

      For now, the use of ZeroMQ is going to be dropped for now. Pertains to issue
      #6.

commit 7eb7d718f9346258ea4388365f4b75ae27b10ebd
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 12 21:02:45 2013 -0400

    Updated module header.

commit e6911b4b4a954d9daa87db4f7d44f4d1ba5591a7
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 12 21:01:54 2013 -0400

    Updated Application code.

commit 1b60d06a1dc7e936d18941c078aafb5438a645c0
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 12 21:00:58 2013 -0400

    Removed a reduduant header inclusion.

commit 652eae2eaa808b7b2b48f294b6cbb803a8b65b54
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 12 21:00:22 2013 -0400

    Updated logic for Application.

commit 863e6ec11a63d778bd9e67854b86f3c565adc17a
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 12 20:59:13 2013 -0400

    Updated modules.

commit 071271846b3ab4fd8cde0aca9c877a1a6dcabcbc
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 12 13:08:53 2013 -0400

    Generate the necessary directory for procedure moc'ing.

commit 73a0e92a4eafbc43f930ea817669c5ad5a4701fb
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 12 13:07:10 2013 -0400

    Ensured ref's friendly name was obtained.

commit c354e02781fc4cd791215d1f662d90cd726cd27f
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 12 03:34:00 2013 -0400

    Updated Git methods.

commit 1d9423e851b2dc316dd689168fff90ddd6e72cc5
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 12 03:27:38 2013 -0400

    Dropped Q_SLOT macros.

commit 625c965c8625a7a5d2621db1d04db9ecde98a70b
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 12 03:02:26 2013 -0400

    Fixed docs.

commit def9a334afb9d194b20a1fe0c5b61531d3e94a9b
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 12 03:00:11 2013 -0400

    [ISSUE #6] Added logic into private headings.

commit a73617376e42a2427b16d6dd9d8db2ca143774cd
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 12 02:59:32 2013 -0400

    [ISSUE #6] Updated application logic.

      Added handling for setting the application's module.

commit 569c1e1885e74055d7b6bf0ab729661b640a7637
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 12 02:58:39 2013 -0400

    Updated module sources for issue #6.

      Implemented underlying logic for the changes made in 7bd21bf.

commit 36d94219338d58be6206fd6c7edeac3758fa90d4
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 12 02:58:04 2013 -0400

    Updated module header.

      Dropped some classic logic in the Module class and replaced it with a
      simpler, Java-like domain/package setup.

commit 218e9acc8352a6756a9b9f63d5c69e92ecec4468
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 12 02:19:34 2013 -0400

    Updated application.cpp

      Added logic to specify the act of process registeration by designation of
      the primary module as required by issue #6.

commit 05fefbacc31d6331b881cebae161708fe773f0df
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 12 02:18:41 2013 -0400

    Added private heading for Application.

      Copied private definition out of Application and into separate heading.
      Implemented logic for managing the internal module.

commit 9c9eff582fe121e9117cb774de6f994aea082597
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 12 02:10:58 2013 -0400

    Implemented logic for processName() method.

commit c578db34996b360afe4170a47409c7b05b549efa
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 12 02:10:02 2013 -0400

    Added three new methods.

      Added two modules for obtaining and setting the default module of a
      Wintermute process and one for obtaining the call name of a Wintermute
      process.

commit f3ce7ab26b70dcccdafd861595f6f863920dc1d5
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 12 01:03:19 2013 -0400

    Updated README.

commit 3ac3d5d9b789c0d101dc86823757729ea093111a
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 12 01:02:03 2013 -0400

    Updated license holder.

commit 3784ca0b30238b057d56a584d82615b08ab1caad
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 12 01:01:49 2013 -0400

    Added proper license.

commit fd3ae481f63079f9e1083c794bde7d3dfc9204ef
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 12 01:01:38 2013 -0400

    Added proper license.

commit 25e6a9eae5f3fae6115a56b340fd8ee073d01612
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 12 01:01:27 2013 -0400

    Added license.

commit 429a74cc4f70785072fe92e8561b5110315490b5
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 12 01:01:14 2013 -0400

    Added method definition for invoking calls in modules.

commit f5095a5d9ce663fad99b9f29955a6f562c2e3a87
Author: Jacky Alciné <me@jalcine.me>
Date:   Mon Aug 12 00:22:05 2013 -0400

    Added ability to add methods to Module.

      Using lambdas and a `QMap`, a user can now publically add new methods to be
      used for open use in a Module.

commit 25adc516639339996fadbddce213ba0133460daf
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 11 23:04:20 2013 -0400

    Added lambda signature for calls.

commit f08901d41ce1667f46bcaafe91aa0537c67c2b04
Merge: 7fe0ba2 386cbef
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 11 20:40:01 2013 -0400

    Merge branch 'feature/6-implement-procedure-calling' of github.com:jalcine/wintermute into feature/6-implement-procedure-calling

    * 'feature/6-implement-procedure-calling' of github.com:jalcine/wintermute:
      Updated application code.
      Work for testing that should have been in the testing branch.
      Updated command-line test.
      Updated argument logic.
      Updated application class implementation.
      Repaired test.
      Updated licensing header.
      Not part of the SII anymore.
      Updated license.
      Updated parent Git tag path.
      Updated vim configuration.
      Updated local Vim configuration.
      Removed Ruby script for running tests for now.
      Updated licensing logic.
      Removed ZeroMQ discovery file.
      Updated targets for test/unittest.
      Updated test macros.
      Fixed a bit of formatting.
      Updated licensing.
      Removed ZeroMQ discovery file.
      Added more logic for procedure calling.
      Added documentation to sources.
      Added a pretty header for Call.
      Updated module heading, commented out not-working code at the moment.
      Added private header for Module.
      Revert "Added start of privae"
      Added start of privae
      CMake'd procedure calling (issue #6) sources

commit 7fe0ba2a4ea29138ca8112570d8c6a6f5edcab81
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 11 20:38:32 2013 -0400

    Updated application code.

commit b699fc78d225ca140e9c2d9f85c07dc40bc88daf
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 11 20:38:23 2013 -0400

    Work for testing that should have been in the testing branch.

commit a33de8044f0f47e38f25d6b4d15cce318a09b42f
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 11 12:02:34 2013 -0400

    Updated command-line test.

commit 0bbceb0f75a84922a5289926c65a2bc00905945f
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 11 09:32:02 2013 -0400

    Updated argument logic.

commit 38c3d87cfd757d3522d6698b3b4568c4b8337ec0
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 11 09:31:17 2013 -0400

    Updated application class implementation.

commit 80fb05e94725dc6cea3916fc1dffa1dbe4a36e63
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 11 07:50:04 2013 -0400

    Repaired test.

commit 3932178083c1e970e615234bcc38e55d03301fca
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 11 01:56:50 2013 -0400

    Updated licensing header.

commit eb4320e59530bf9a73c6a759b1a66eb37eb6859f
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 11 01:55:44 2013 -0400

    Not part of the SII anymore.

commit a3c3b2e5f23cf9da7454bd2c1e5877bfac489143
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 11 01:55:16 2013 -0400

    Updated license.

commit 0284bca844770a7bdacb15b2e00a4f5825f8030b
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 11 01:51:04 2013 -0400

    Updated parent Git tag path.

commit eea32d3eba3665ffeb96894156db88bc99d9842d
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 11 01:50:34 2013 -0400

    Updated vim configuration.

commit 61abbf8bc8da74e18df5acfbd2e1224a3435fbe0
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 11 01:49:04 2013 -0400

    Updated local Vim configuration.

commit 68028319e23f8fddedbe46a110b0dfb6814f14f4
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 10 18:46:21 2013 -0400

    Removed Ruby script for running tests for now.

commit 4d7887a0ab68550da12c58874eda9e30295332ea
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 10 18:35:39 2013 -0400

    Updated licensing logic.

commit f24c6497851f55eadc2efaa14b0ff8961c25e9bf
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 10 16:20:31 2013 -0400

    Removed ZeroMQ discovery file.

commit cd933b4a36b0ab75ac24219411b8e36ce66c1d2b
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 10 14:04:34 2013 -0400

    Updated targets for test/unittest.

commit fb6629ce092f123efeda93ee83753abc23aba1dd
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 10 13:58:53 2013 -0400

    Updated test macros.

commit 505b6f39a24d8a6249218d25eec3990996af3f3d
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 10 13:57:52 2013 -0400

    Fixed a bit of formatting.

commit 70df833ff7c9f68b16389de519b72b04da4ce18f
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 10 13:54:14 2013 -0400

    Updated licensing.

commit f1a3c1f881cb6422f765b0854e81c61784583b59
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 10 13:53:36 2013 -0400

    Removed ZeroMQ discovery file.

commit ec1c0b1d558462d848ea00147812126e12f8110c
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 9 21:33:51 2013 -0400

    Added more logic for procedure calling.

commit 83aad835d288e6dde9616df9773a18de2ea6613d
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 9 21:33:30 2013 -0400

    Added documentation to sources.

commit 2eaab6abba7f03006273c931de7580ad738e5b29
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 9 21:22:02 2013 -0400

    Added a pretty header for Call.

    Signed-off-by: Jacky Alciné <me@jalcine.me>

commit 867139d4e9f9a3efae0cc746d02905f6ca93eca7
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 9 21:04:38 2013 -0400

    Updated module heading, commented out not-working code at the moment.

    Signed-off-by: Jacky Alciné <me@jalcine.me>

commit ec7a24170c5ac6aaae822ee2f324a3d03876b473
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 9 21:02:07 2013 -0400

    Added private header for Module.

    Signed-off-by: Jacky Alciné <me@jalcine.me>

commit 464db29a0a3a295b44a47c543b831a2b2d8e6a20
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 9 00:06:18 2013 -0400

    Revert "Added start of privae"

    This reverts commit 8f7111855f2aced506b7ad0d186e05d6095e18ac.

    Didn't finish writing up this file.

commit 3d018554c0d556a6b016a73d011c8e3c5433d456
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 9 00:06:11 2013 -0400

    Added start of privae

commit 2f1b28a623554b36d77af098a11459ebcfe101de
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 9 00:01:38 2013 -0400

    CMake'd procedure calling (issue #6) sources

      Added the source files and a few headers for the procedure calling classes,
      those being the Module and Call classes into the build system for CMake.

commit 386cbefbeae674693a78cb318d55435c793ffe78
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 11 20:38:32 2013 -0400

    Updated application code.

commit 4555dbdaca1c4f40c2debcf2b34b4439e05304c4
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 11 20:38:23 2013 -0400

    Work for testing that should have been in the testing branch.

commit 773c2613eed19d708293b1268f786d2cd0d0afbf
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 11 12:02:34 2013 -0400

    Updated command-line test.

commit 159c486e0e34c2f3ba154de21df221e172f9cc9a
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 11 09:32:02 2013 -0400

    Updated argument logic.

commit c1820b78ebd414a4041f744bb54bf81d537e78b7
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 11 09:31:17 2013 -0400

    Updated application class implementation.

commit c6b4b42acb95a92fd8efa57b8049f120e2a38a33
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 11 07:50:04 2013 -0400

    Repaired test.

commit 1b0e6dddb04956dee604f790af73890acd359c34
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 11 01:56:50 2013 -0400

    Updated licensing header.

commit 9daf64a56cd18ddd7788f62e93ceefa1252c7648
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 11 01:55:44 2013 -0400

    Not part of the SII anymore.

commit e6394302fe630f31aa84e636f59c5d67f4f7a64e
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 11 01:55:16 2013 -0400

    Updated license.

commit a75cc612d68d70a3d383682937e0efdf313ffadc
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 11 01:51:04 2013 -0400

    Updated parent Git tag path.

commit 248a7d9e5a7711923832d8e242a7c7d59b63ddf2
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 11 01:50:34 2013 -0400

    Updated vim configuration.

commit 48798a9f5ae68a4dd215378185a3808d9dcf8fb7
Author: Jacky Alciné <me@jalcine.me>
Date:   Sun Aug 11 01:49:04 2013 -0400

    Updated local Vim configuration.

commit 3c6b4199ee765396c79479902a49ad9a784eda4e
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 10 18:46:21 2013 -0400

    Removed Ruby script for running tests for now.

commit 8ebd535027b684c8eface41beb31c73e088f7c25
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 10 18:35:39 2013 -0400

    Updated licensing logic.

commit 19bffc598b4d76adb2b85f58acd0ef1b50d2fce5
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 10 16:20:31 2013 -0400

    Removed ZeroMQ discovery file.

commit 5351b4d4092b2fc9d63a116195b28781e8efbc77
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 10 14:04:34 2013 -0400

    Updated targets for test/unittest.

commit 15af27fee336924e25f6937b4fc2f2422ea59791
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 10 13:58:53 2013 -0400

    Updated test macros.

commit 88b420d035fda36d97a616cd7a36acc314910711
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 10 13:57:52 2013 -0400

    Fixed a bit of formatting.

commit f1a63e9e9bdfca45a79f961571988e32d0da7dbf
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 10 13:54:14 2013 -0400

    Updated licensing.

commit d8e2553d89c240fe22975ebca1ddda88b9ef6d40
Author: Jacky Alciné <me@jalcine.me>
Date:   Sat Aug 10 13:53:36 2013 -0400

    Removed ZeroMQ discovery file.

commit ff7e84959744b6c283eaa4be4cdab154fbdb0e80
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 9 21:33:51 2013 -0400

    Added more logic for procedure calling.

commit a3458114958c610642e99b41491dca37aa827047
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 9 21:33:30 2013 -0400

    Added documentation to sources.

commit 1d3b09c1c65312b8cc3c9a1fc91df120b95ff94e
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 9 21:32:04 2013 -0400

    Ensured proper object scoping of logs.

commit da0dcb117ad9781df763117bea012bd2d66ccc4e
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 9 21:28:32 2013 -0400

    Added three new git hooks.

      Added two pre-commit git hooks that'd check for white spacing and check for
      a copyright year in each of the files being commited. Might need a bit of
      tweaking since some files might not be able to hold a copyright like the
      README for example.

commit c7e76d2180b92ca75701c9dfecbb0c86eb662469
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 9 21:26:42 2013 -0400

    Updated README with contrib info.

commit 714816e6f663e5de68bebf05717b743aedfe7c17
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 9 21:22:02 2013 -0400

    Added a pretty header for Call.

    Signed-off-by: Jacky Alciné <me@jalcine.me>

commit bd3f514ecee127bdc5ecbe86c83b54b9904f4499
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 9 21:04:38 2013 -0400

    Updated module heading, commented out not-working code at the moment.

    Signed-off-by: Jacky Alciné <me@jalcine.me>

commit 034fd525f547d437557d32364f2bf45491b97ad5
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 9 21:02:07 2013 -0400

    Added private header for Module.

    Signed-off-by: Jacky Alciné <me@jalcine.me>

commit d96f00180cee00db0742eb20e678c22367f95722
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 9 00:06:18 2013 -0400

    Revert "Added start of privae"

    This reverts commit 8f7111855f2aced506b7ad0d186e05d6095e18ac.

    Didn't finish writing up this file.

commit 8f7111855f2aced506b7ad0d186e05d6095e18ac
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 9 00:06:11 2013 -0400

    Added start of privae

commit dab0f796900d6f0bb5de4d699d491d2caf722cd4
Author: Jacky Alciné <me@jalcine.me>
Date:   Fri Aug 9 00:01:38 2013 -0400

    CMake'd procedure calling (issue #6) sources

      Added the source files and a few headers for the procedure calling classes,
      those being the Module and Call classes into the build system for CMake.

commit bfc1e9fa266cb77e9ad7409909e8e159f14551c3
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 7 22:56:41 2013 -0400

    Updated plugin macros as per issue #7.

commit 288d278d478886ccab1615ea95e6bfea38dc083f
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 7 22:44:14 2013 -0400

    Updated logic for Gcov generation.

commit eb0e472ee487a397c9f3835d86de5bd4fc95df03
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 7 22:07:00 2013 -0400

    Updated testing target information.

commit bf7de36a7657cb6961b076655b67b4934c01b1f6
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 7 20:20:40 2013 -0400

    Used 'sed' to fix the file path locations.

commit a8e57e0fc15d8b0b9fd78e0cdcff1dfb4b371140
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 7 20:00:53 2013 -0400

    Updated testing information.

commit be44eb8d2087b29bc8f992fc869fecc8dbcd3fe9
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 7 20:00:34 2013 -0400

    Updated travis.ci build

commit 9fb2fa53a3e4289df8f792f63991134ff11f0f49
Merge: 118ac00 0012014
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 7 18:05:15 2013 -0400

    Merge remote-tracking branch 'origin/feature/7-improve-plugin-support' into feature/7-improve-plugin-support

    * origin/feature/7-improve-plugin-support:
      Added implementation for plugin class.
      Updated plugin header.
      Added new flags for plugins.

commit 118ac008fd55f9afa1b4ff08c0620df039e66e24
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 7 18:03:44 2013 -0400

    Added implementation for plugin class.

commit b6c0df4661d4f27c4808b5d245076299808cdca9
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 7 18:01:06 2013 -0400

    Updated plugin header.

      Added light documentation to methods.

commit af5ceace6f83ffd679ad5bffec3f449de9392857
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 7 17:57:06 2013 -0400

    Added new flags for plugins.

      Added new enum set for plugin types

    ISSUE #7

commit 0012014c64e0e854be9956a0d23783e09658fd98
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 7 18:03:44 2013 -0400

    Added implementation for plugin class.

commit 5cf64c9f1ed9fc897d2408ab5879d828544c917e
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 7 18:01:06 2013 -0400

    Updated plugin header.

      Added light documentation to methods.

commit de5df7e3333b712c129c0e6631375dabd29555cb
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 7 17:57:06 2013 -0400

    Added new flags for plugins.

      Added new enum set for plugin types

    ISSUE #7

commit 002b30271f69ca8261d8f9e5a2a7a79528e2040c
Merge: 957705b 25ec6a2
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 7 17:55:39 2013 -0400

    Merge branch 'feature/7-improve-plugin-support' into testing

    * feature/7-improve-plugin-support:
      Updated logic for testing targets.
      Updated unit test CMake config.
      Updated license e-mail.

commit 25ec6a2ed3d6ec75de9d8f963ed2402d44030269
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 7 17:55:14 2013 -0400

    Updated logic for testing targets.

      Dropped invocation of `gcov`.

    ISSUE #5

commit b0225483aff0340fdc5b32fd0ac5195bb2d6898a
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 7 17:54:15 2013 -0400

    Updated unit test CMake config.

      Changed e-mail addresses used in license.
      Removed `plugin_factory` test (it's empty anyway).

    ISSUE #5

commit e7e20b4763d13e9b4b8c2efcc9e228b813dbc163
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 7 16:18:32 2013 -0400

    Updated license e-mail.

commit 957705b6051308d60ba8df8dfeb41116606fa4a8
Author: Jacky Alciné <me@jalcine.me>
Date:   Wed Aug 7 16:05:30 2013 -0400

    Fixed a folly issue.