Import genie code generator project into repository.
Tweak configure scripts to handle older autoconf
Fix remove missing void return type

Squashed commit of the following:

commit a8d56fff8868c42200407f22307028c1be61ff4f
Author: Rob Adams <readams@readams.net>
Date:   Wed Oct 15 15:40:35 2014 -0700

    Some additional fixes for recent model

    Signed-off-by: Rob Adams <readams@readams.net>

commit 93b74798050abdc6e1554a9d6c8187ba83934933
Author: dvorkinista <villain@noironetworks.com>
Date:   Wed Oct 15 14:54:40 2014 -0700

    added extension model

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit cde33f9ab698f8bf0cd20da7b07afc743d014abf
Author: dvorkinista <villain@noironetworks.com>
Date:   Wed Oct 15 12:47:52 2014 -0700

    added ep model

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 3ff4c7db71ca1c6b85c0ad346f9dd742c9e13a66
Author: dvorkinista <villain@noironetworks.com>
Date:   Wed Oct 15 12:40:33 2014 -0700

    added base of the end-point model

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 3d634aeaf72f86108afc7fdc00e26a14e1a6bae8
Author: Rob Adams <readams@readams.net>
Date:   Tue Oct 14 13:15:05 2014 -0700

    Some style fixes and disable relationship target for now

commit 91916313d9ab1e10a840898a96fb4d791c0aae82
Author: Rob Adams <readams@readams.net>
Date:   Tue Oct 14 12:50:47 2014 -0700

    Set naming properties in addChild methods

commit ae9d8c44febc25ca890f125c4f34fa4724a651c4
Author: Rob Adams <readams@readams.net>
Date:   Tue Oct 14 09:51:36 2014 -0700

    Add remaining method comments in class defs

commit dc4bfa50b4e851986f81bc79cd3dd2186c39aa90
Author: Rob Adams <readams@readams.net>
Date:   Tue Oct 14 09:22:15 2014 -0700

    Fix a number of compile issues
    Add support for typesafe references
    Additional improvements

commit 734508e918329d6a5067611627d1f02f4632a682
Author: dvorkinista <villain@noironetworks.com>
Date:   Mon Oct 13 11:40:37 2014 -0700

    added comments..

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit c8e54d243b079e531e890f91d4b5658e9a990d07
Author: Rob Adams <readams@readams.net>
Date:   Sat Oct 11 11:30:51 2014 -0700

    Fix overloaded method name issue where unique naming wasn't being detected correctly

commit 2a69598265232bcdf2f29182e298276458e6c017
Author: Rob Adams <readams@readams.net>
Date:   Sat Oct 11 10:56:18 2014 -0700

    Fix a number of compile-time errors in generated objects

commit e0aa857b1d1d45d62866b34ce859a1bcab9db9f5
Author: Rob Adams <readams@readams.net>
Date:   Fri Oct 10 18:32:23 2014 -0700

    Change how we generate metadata so it runs without crashing

commit e72268f7bcfe1352cc3441fbe3f796ee17e213f4
Author: Rob Adams <readams@readams.net>
Date:   Fri Oct 10 17:14:42 2014 -0700

    Resolve various compilation problems when building model metdata.
    Add remove methods to generated classes
    Add a bunch of comments to methods in the generated classes

commit 0119cf24fcaad33062765dfffce9af788689fd45
Author: dvorkinista <villain@noironetworks.com>
Date:   Fri Oct 10 14:09:22 2014 -0700

    fixed m4 file gen

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit c8c4ad7e377e9f7fc0119440976932d52ca453e7
Author: dvorkinista <villain@noironetworks.com>
Date:   Fri Oct 10 14:05:53 2014 -0700

    added generation of doxygen and m4 files

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 2a0c8504773f27f4a5508263e356eba5bdfd3734
Author: Rob Adams <readams@readams.net>
Date:   Fri Oct 10 14:04:19 2014 -0700

    Revert "Target 1.6 rather than 1.7"

    This reverts commit 3d04ec05343ba1993c443476f68ff5eb6e11f584.

commit 3d04ec05343ba1993c443476f68ff5eb6e11f584
Author: Rob Adams <readams@readams.net>
Date:   Fri Oct 10 13:35:56 2014 -0700

    Target 1.6 rather than 1.7

commit c3f1915fa6414fddd4f6347a497bba54eebfca59
Author: Rob Adams <readams@readams.net>
Date:   Fri Oct 10 11:58:50 2014 -0700

    Add maven build and transition packages to org.opendaylight namespace

commit 36ab77f1e0030d1960f89a9d2a7effb7a98f5262
Author: dvorkinista <villain@noironetworks.com>
Date:   Thu Oct 9 18:39:41 2014 -0700

    forgotten model changes

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit af43bca1729468559d2b73fa16eab12c902edf17
Author: dvorkinista <villain@noironetworks.com>
Date:   Thu Oct 9 16:53:42 2014 -0700

    added genie.cfg

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit c2bc4feff21bb605c2f581fd735b9d6635874059
Author: dvorkinista <villain@noironetworks.com>
Date:   Thu Oct 9 16:38:22 2014 -0700

    small fixes of namespaces..

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit f48ed38bb25473ba979b2b857ad41f0890538d8c
Author: dvorkinista <villain@noironetworks.com>
Date:   Thu Oct 9 16:01:57 2014 -0700

    moved generated target directories around, changed formatting scope, fixed some bugs

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 37de8183740dc5150cbaa091aa896c346ef16fa1
Author: dvorkinista <villain@noironetworks.com>
Date:   Wed Oct 8 14:45:26 2014 -0700

    added cheezy help message on the args...

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit a811cbe4a5b0f6aa2802d11f16bf85a2256dfba8
Author: dvorkinista <villain@noironetworks.com>
Date:   Wed Oct 8 14:33:09 2014 -0700

    fixed a bug with logging before reporter is initialized. made config file specifiabble via a parameter.

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit a3d59cc27e69894f712b8a2c680f9bd11cc6e047
Author: dvorkinista <villain@noironetworks.com>
Date:   Wed Oct 8 13:45:11 2014 -0700

    cleanupses.

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit e7072dae54870f01a1b77ef0adaec1b2e3e22d85
Author: dvorkinista <villain@noironetworks.com>
Date:   Wed Oct 8 11:56:46 2014 -0700

    cleanup log name formation

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit de07b35872906a72b5701f8bf2a19e1481ef9319
Author: dvorkinista <villain@noironetworks.com>
Date:   Wed Oct 8 11:29:27 2014 -0700

    unhardcoded log location

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 47a0cfb1897b2210b9b5db29feaf996d3db3357c
Author: dvorkinista <villain@noironetworks.com>
Date:   Wed Oct 8 11:16:51 2014 -0700

    added genie configuration. genie is no longer hardcoded!

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 9b721c83a9bd0562fabce72b440c69c6bfd85067
Author: dvorkinista <villain@noironetworks.com>
Date:   Tue Oct 7 16:49:28 2014 -0700

    log cleanup

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit f66c09e85fe746b3bd54bbd79e1835aff9e71fa2
Author: dvorkinista <villain@noironetworks.com>
Date:   Tue Oct 7 16:23:02 2014 -0700

    package config input file generation

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 3976fbaabb47e764bd7f8259b106b3e30ab0d926
Author: dvorkinista <villain@noironetworks.com>
Date:   Tue Oct 7 15:56:47 2014 -0700

    added generation of autoconfig.ac

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 684cb43aa835c934daed36a8fd38108f2c4aaef0
Author: dvorkinista <villain@noironetworks.com>
Date:   Tue Oct 7 15:21:58 2014 -0700

    added Makefile.am generation that adheres to the new directory structure.

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit f70540b5892254c704276ab0dba12387542a3c59
Author: dvorkinista <villain@noironetworks.com>
Date:   Tue Oct 7 00:31:39 2014 -0700

    removed horrible profanities from debug messages. was risking to go to hell. salvation is near.

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 21860ee787495df6e5d94e3486a673c286526956
Author: dvorkinista <villain@noironetworks.com>
Date:   Tue Oct 7 00:28:54 2014 -0700

    1. added frameowrk for overriding destination files
    2. added new generation items
    3. various bug fixes

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit b825e10acbbf85b0eacd859a0171989b9d858810
Author: dvorkinista <villain@noironetworks.com>
Date:   Mon Oct 6 15:36:15 2014 -0700

    Indenter fixes.

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 561762c88031462cb3f2e8eb389ddcd2a3a03df4
Author: dvorkinista <villain@noironetworks.com>
Date:   Mon Oct 6 14:49:31 2014 -0700

    added acceptance api for triggering formatting tasks. for example, FClassDef that generates class structures is only triggered for MClasses that are concrete like:

        public static boolean shouldTriggerTask(Item aIn)
        {
            return ((MClass)aIn).isConcrete();
        }

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 4def6bf89f0a1b6b92f7cd498906d49445d417ad
Author: dvorkinista <villain@noironetworks.com>
Date:   Mon Oct 6 12:07:25 2014 -0700

    prop id cleanup

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 600287cbdc7bf7b2f89e57023d875445b1e14ebe
Author: dvorkinista <villain@noironetworks.com>
Date:   Sun Oct 5 22:09:44 2014 -0700

    added directives for formatting automake files..

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 3e9a26a9f8233ee8dde37ea30a0e0d42383218b1
Author: dvorkinista <villain@noironetworks.com>
Date:   Sun Oct 5 21:30:07 2014 -0700

    debug msg cleanup...

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit af9412ba38cd9335ef2684bada117c4eb51544a3
Author: dvorkinista <villain@noironetworks.com>
Date:   Sun Oct 5 21:15:17 2014 -0700

    deleted junk

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 19f881b19f715cf2812c961bdccc4f6a3659f865
Author: dvorkinista <villain@noironetworks.com>
Date:   Sun Oct 5 21:13:02 2014 -0700

    added listener registration

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit bc6553a208974c8a4ebb125cababb1e1717124ea
Author: dvorkinista <villain@noironetworks.com>
Date:   Sun Oct 5 20:48:08 2014 -0700

    removed junk

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 809a5e1a2f31744a8c0e5fd28468afcddb4fa277
Author: dvorkinista <villain@noironetworks.com>
Date:   Sun Oct 5 20:46:38 2014 -0700

    added child adder. made prop ids global.

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit a2a122457a9d0a7536f10e1ab098ebc44f9e20f2
Author: dvorkinista <villain@noironetworks.com>
Date:   Sun Oct 5 20:06:38 2014 -0700

    added named child resolver gen

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 639fec49392d22249c0d305d1c6a36cd1290fad3
Author: dvorkinista <villain@noironetworks.com>
Date:   Sun Oct 5 19:38:38 2014 -0700

    resolver generation

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 440ad5448c6aef2743b88fa2669c2942bf4354c8
Author: dvorkinista <villain@noironetworks.com>
Date:   Sun Oct 5 15:59:49 2014 -0700

    calculation of whether naming vector is unique or not

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 32a10a77c033ad77e7deca39c6b89ae5edab81d0
Author: dvorkinista <villain@noironetworks.com>
Date:   Sun Oct 5 15:38:54 2014 -0700

    added default naming for the relator stuff... likely to be slighty broken :)

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 0e8b205037db456203564fb2281290e1b97b79d6
Author: dvorkinista <villain@noironetworks.com>
Date:   Sun Oct 5 15:02:58 2014 -0700

    added calculation of containment and naming paths

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 55a278d31ca06e321b827cb1fe81ed655969badd
Author: dvorkinista <villain@noironetworks.com>
Date:   Fri Oct 3 16:50:01 2014 -0700

    denormalized generated structures

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit e71ae47c0d04fd659963707eedb8bf7ae5efa565
Author: dvorkinista <villain@noironetworks.com>
Date:   Thu Oct 2 21:44:26 2014 -0700

    property numbering change.

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 4e793d8926f8922d5006afccd4f06ba98b9ca990
Author: dvorkinista <villain@noironetworks.com>
Date:   Thu Oct 2 09:13:52 2014 -0700

    fix: scalar/vector

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit bac62ed071fae197a51fc13017b1abd3eca21bc2
Author: dvorkinista <villain@noironetworks.com>
Date:   Mon Sep 29 21:00:40 2014 -0700

    added generation of undet method

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 9b1f19a6d834dab28e71dc27c19ea7e5db89da2a
Author: dvorkinista <villain@noironetworks.com>
Date:   Mon Sep 29 13:43:50 2014 -0700

    added mutator generation for classes

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit f6e0455cf939e739d866a06dd287fbcdae77c8dc
Author: dvorkinista <villain@noironetworks.com>
Date:   Sun Sep 28 16:23:32 2014 -0700

    added generation of class constructors

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 91b325ff7854d8d730c927ae75bdfa2409cb27fb
Author: dvorkinista <villain@noironetworks.com>
Date:   Sun Sep 28 15:45:18 2014 -0700

    generation data of accessors

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 963b5f523ce7168eab257457b30b484e990b1015
Author: dvorkinista <villain@noironetworks.com>
Date:   Sun Sep 28 14:21:13 2014 -0700

    basic mo class structure generation.. just a simple skeleton :)

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 535c4ca23fbd9385cc2b302e405d5fa17bf7037a
Author: dvorkinista <villain@noironetworks.com>
Date:   Sat Sep 27 19:20:33 2014 -0700

    added class ownerwship directives (props are not yet segregated)

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 4be987d23b525be8de3b18aa916cca0e16bb3979
Author: dvorkinista <villain@noironetworks.com>
Date:   Sat Sep 27 12:49:45 2014 -0700

    forgot to remove unnecessary debug statement

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit f4a652a27dad825a41fe129613912a4e3a86f911
Author: dvorkinista <villain@noironetworks.com>
Date:   Sat Sep 27 12:46:24 2014 -0700

    added 1. naming parsing 2. naming specified in containment context 3. naming meta generation.

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit e30a3f9d90d7068341ffa4f9213d0e03aff31c4c
Author: dvorkinista <villain@noironetworks.com>
Date:   Thu Sep 25 14:32:18 2014 -0700

    added foundation of meta generation

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit bdeac4b4374c65d58f67e2680bad79941d8c7a85
Author: dvorkinista <villain@noironetworks.com>
Date:   Sun Aug 17 00:49:00 2014 -0700

    replaced tabs with spaces

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit e1b8ef218fde3b6a8701300a0e9b589c1a775b82
Author: dvorkinista <villain@noironetworks.com>
Date:   Sun Aug 17 00:45:32 2014 -0700

    misc bug fixes

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 1a07d642d2ec6f18cf31a6c02ebf55234b7d22b4
Author: dvorkinista <villain@noironetworks.com>
Date:   Sun Aug 17 00:13:01 2014 -0700

    dded property groups

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit e27ff5511269f5fe71a4cd4ac03833565754845a
Author: dvorkinista <villain@noironetworks.com>
Date:   Sat Aug 16 23:12:21 2014 -0700

    fixed a bug re: incorrect relationship target resolution

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 3fde3fe0d2a201e27feaef11817bd7a22df9db91
Author: dvorkinista <villain@noironetworks.com>
Date:   Sat Aug 9 20:22:26 2014 -0700

    more relator stuff

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit e3aaef0916e65cc202c7c97520570de0a0542db0
Author: dvorkinista <villain@noironetworks.com>
Date:   Wed Aug 6 13:34:23 2014 -0700

    more relator stuff

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 524ce428076dd64e38c483f3338063acfb6e9470
Author: dvorkinista <villain@noironetworks.com>
Date:   Wed Aug 6 11:48:11 2014 -0700

    more relator stuff

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 4915967827ed3cc32af857f3604af2b7c3f8befe
Author: dvorkinista <villain@noironetworks.com>
Date:   Tue Aug 5 18:19:05 2014 -0700

    initial relator work.

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 0822bf7874158fe154dfd6c5194af1438a3f3be6
Author: dvorkinista <villain@noironetworks.com>
Date:   Mon Aug 4 16:25:40 2014 -0700

    added containment and naming

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 7b5ac5fcb8c3fb0c0cbfc9214001782fbf9ede53
Author: dvorkinista <villain@noironetworks.com>
Date:   Mon Aug 4 14:07:31 2014 -0700

    new types, some moving tsuff around, more model defs, containment parsing.

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 4f429e16de0a5b9dcc04940e5fa9eff203289e61
Author: dvorkinista <villain@noironetworks.com>
Date:   Fri Aug 1 23:45:43 2014 -0700

    minor metadata chnges

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit b8c97f587f5ac0f138abbc23e2d204c35591abd4
Author: dvorkinista <villain@noironetworks.com>
Date:   Fri Aug 1 22:35:50 2014 -0700

    added naming

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 88d7a46735d914dbc22369c6d327ea4a54f592c1
Author: dvorkinista <villain@noironetworks.com>
Date:   Fri Aug 1 22:04:32 2014 -0700

    containment speficication

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit bf1e3e95f0c207b0a54ed17cfe41fe0f7fddc7b2
Author: dvorkinista <villain@noironetworks.com>
Date:   Fri Aug 1 21:36:06 2014 -0700

    basic models and fixes..`:wq

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit fee7bfd66e6c3b437a6db557499eaefc066d2664
Author: dvorkinista <villain@noironetworks.com>
Date:   Wed Jul 30 14:52:53 2014 -0700

    added strings

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit e68962fef11293c56afc089fff6b99238e743c01
Author: dvorkinista <villain@noironetworks.com>
Date:   Tue Jul 29 18:09:08 2014 -0700

    1. added primitive definition indirection ("like")
    2. added definition of scalar types
    3. little bit of cleanup
    4. some minor bug fixes

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit e5cfa5780268d0e169839c1e5176dbc94faf59c0
Author: dvorkinista <villain@noironetworks.com>
Date:   Tue Jul 29 00:05:26 2014 -0700

    model def changes + improved reporting

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 2de62fa600a53b76f32a51b7648bcd6c4b9041eb
Author: dvorkinista <villain@noironetworks.com>
Date:   Mon Jul 28 18:29:58 2014 -0700

    added file logging

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 1d249b0212620d68ed1b6222769e52037c650a77
Author: dvorkinista <villain@noironetworks.com>
Date:   Mon Jul 28 15:38:19 2014 -0700

    1. small fix with option retrieval.
    2. added trace to severity reporting

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 322ad0832f21153ec1985b8dba8857fce968cb5e
Author: dvorkinista <villain@noironetworks.com>
Date:   Mon Jul 28 12:33:37 2014 -0700

    added language binding support

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 1b1a0c39b6a0d508d2074e4fc1c12e29ccc55897
Author: dvorkinista <villain@noironetworks.com>
Date:   Sun Jul 27 12:29:21 2014 -0700

    added comment generation

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit bc46fa09d2c552a83420ec139fe373917e3ce709
Author: dvorkinista <villain@noironetworks.com>
Date:   Sun Jul 27 01:34:24 2014 -0700

    added metamodel summary generation

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 9dd5f3699abf1f68a355aacf471e818142668862
Author: dvorkinista <villain@noironetworks.com>
Date:   Sat Jul 26 00:47:27 2014 -0700

    added loading config support

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit edfb6290aeeee4a9d1cb36c0e481615dd7a8c795
Author: dvorkinista <villain@noironetworks.com>
Date:   Fri Jul 25 17:18:41 2014 -0700

    added flag for specifying whether generated file might have user-definied content

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 52c9fbe9553a5b1b59eec8161ac4e1eb938e040d
Author: dvorkinista <villain@noironetworks.com>
Date:   Fri Jul 25 16:51:56 2014 -0700

    generalisation of formatter tasks.

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit b4dab7ab4a6d876e0a06451747e3b8108eab1d33
Author: dvorkinista <villain@noironetworks.com>
Date:   Fri Jul 25 11:17:06 2014 -0700

    formatting task framework

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit c3ebc787e7e1005ed3d26abd65380c111b74bbcd
Author: dvorkinista <villain@noironetworks.com>
Date:   Thu Jul 24 22:49:20 2014 -0700

    task needs to be added to the feature... arghh... memory bad.

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 823c96b59e7b54ec5a0258dce55d44ca09f3a00d
Author: dvorkinista <villain@noironetworks.com>
Date:   Thu Jul 24 22:32:12 2014 -0700

    format meta loading and format registry construction

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit e66cf805affb7b5a5d7c10ba0359e1361ae05d99
Author: dvorkinista <villain@noironetworks.com>
Date:   Thu Jul 24 18:23:52 2014 -0700

    changes in syntax

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit ba835321f3052966e9c14de28ddc9d3447414b09
Author: dvorkinista <villain@noironetworks.com>
Date:   Thu Jul 24 16:47:58 2014 -0700

    more formatting framework

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 84b3264fa2f920dab1ddc9a6bd1c9791e135d391
Author: dvorkinista <villain@noironetworks.com>
Date:   Thu Jul 24 15:04:14 2014 -0700

    framework for formatter tasks

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit fe578ed8704d02c60722b5606fa9ae068300ddf3
Author: dvorkinista <villain@noironetworks.com>
Date:   Thu Jul 24 09:19:47 2014 -0700

    added templatezation of file formatting rule

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit a7692f42ac5ff5c07fa5710606350deb9b6d42cc
Author: dvorkinista <villain@noironetworks.com>
Date:   Thu Jul 24 00:54:30 2014 -0700

    minor additions to writer and formatter

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit e6d4fa234a9549669f3d103155b5443b6ec028b9
Author: dvorkinista <villain@noironetworks.com>
Date:   Thu Jul 24 00:42:16 2014 -0700

    added foundation of formatting framework

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 8be6accd652508992f731c3830e3497f100884cc
Author: dvorkinista <villain@noironetworks.com>
Date:   Wed Jul 23 15:57:46 2014 -0700

    added differential file writer

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 0225a036527fa8f4786abbc20bc239d9139182eb
Author: dvorkinista <villain@noironetworks.com>
Date:   Wed Jul 23 15:22:12 2014 -0700

    added property loading

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit b3ac3b1ff632b1b9f0ae6ddfc54cdf45652a5210
Author: dvorkinista <villain@noironetworks.com>
Date:   Wed Jul 23 11:24:25 2014 -0700

    added basic class model

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 6945ecd5744b35afa93abb6cbf4e8fe30b571406
Author: dvorkinista <villain@noironetworks.com>
Date:   Wed Jul 23 10:47:16 2014 -0700

    validation meta changes

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 7d8b04dbb6f3013c6c203a4db34cdb2982ab3497
Author: dvorkinista <villain@noironetworks.com>
Date:   Wed Jul 23 08:10:59 2014 -0700

    metadata cleanup

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 53ef84fad1af895300346e0263a3ae87dd3be256
Author: dvorkinista <villain@noironetworks.com>
Date:   Wed Jul 23 00:17:48 2014 -0700

    added features to schema description

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 95aaea09617882db7749b1bb2a8de0650b2229f0
Author: dvorkinista <villain@noironetworks.com>
Date:   Tue Jul 22 16:38:30 2014 -0700

    cleanups

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit dd893404d6da998f2d453574976d0a7ddbf91160
Author: dvorkinista <villain@noironetworks.com>
Date:   Tue Jul 22 16:30:09 2014 -0700

    cleanup and context saving for parsing...

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit fda4b5b7cdbdd6fe9d665289f7409b45f61ef27d
Author: dvorkinista <villain@noironetworks.com>
Date:   Tue Jul 22 15:36:58 2014 -0700

    added node property meta specification to the parser

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 04ca2059bb63c5e65db4dcf0df4b344a03b1025c
Author: dvorkinista <villain@noironetworks.com>
Date:   Mon Jul 21 23:39:57 2014 -0700

    fixed a concurrency issue

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit fc14553e828401315248ced6e626bb0912ccb0cb
Author: dvorkinista <villain@noironetworks.com>
Date:   Mon Jul 21 22:20:10 2014 -0700

    fixes in processing

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 8d0344f400d346be3c757327ffb6335e42e66e87
Author: dvorkinista <villain@noironetworks.com>
Date:   Mon Jul 21 22:03:17 2014 -0700

    misc fixes and cleanups

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 9eddc2584d314e9258297149ad8d7181db8b0570
Author: dvorkinista <villain@noironetworks.com>
Date:   Mon Jul 21 21:31:25 2014 -0700

    added const parsing framework + minor dixes, cleanups

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 93002108e7bd9e4706c89cf44d1a6cca70397406
Author: dvorkinista <villain@noironetworks.com>
Date:   Mon Jul 21 19:51:23 2014 -0700

    minor error reporting changes + types model test

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 0d55b1b8f89e4f3de62ca90ea610a598a964165a
Author: dvorkinista <villain@noironetworks.com>
Date:   Mon Jul 21 15:53:53 2014 -0700

    more parsing framework stuff. added basic parsing for types.

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 37d2c607a69c47ab20f626f836b091a6f1726c36
Author: dvorkinista <villain@noironetworks.com>
Date:   Mon Jul 21 12:26:41 2014 -0700

    added support for namespaces for parsers.

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit f31e267dc09e263ea596195d168b4d3158cd0d64
Author: dvorkinista <villain@noironetworks.com>
Date:   Mon Jul 21 12:04:58 2014 -0700

    comments for model loading metadata

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit d7d13b8e981f64bd128a4e341b854ed9f7ec7ca5
Author: dvorkinista <villain@noironetworks.com>
Date:   Mon Jul 21 11:50:28 2014 -0700

    minor cleanup

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit c06f0025db3d1fa61a28e542528ea2811f0fd26c
Author: dvorkinista <villain@noironetworks.com>
Date:   Mon Jul 21 11:37:21 2014 -0700

    added parsing meta processing: generic frameowrk for loading individual parsing nodes.

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 4ca8e4b8fcf70ab97b71e03c87cc9ab5d812086f
Author: dvorkinista <villain@noironetworks.com>
Date:   Fri Jul 18 13:35:06 2014 -0700

    parsing meta framework

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 606ef880f1570e26e9d39e62291f1e94b917a2f5
Author: dvorkinista <villain@noironetworks.com>
Date:   Wed Jul 16 06:33:18 2014 -0500

    added node structure grammar definition

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit a366d34e55037b14393b3db1a0c737a756b65c4d
Author: dvorkinista <villain@noironetworks.com>
Date:   Wed Jul 16 06:31:24 2014 -0500

    various bug fixes in the parsing code

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 3708e7bf90dc2330d3e51e1456d13fad153270df
Author: dvorkinista <villain@noironetworks.com>
Date:   Sat Jul 12 21:40:15 2014 -0700

    minor renames and commenting in MType

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 610b2154418d1232efa4a2144e6a24908c0750fc
Author: dvorkinista <villain@noironetworks.com>
Date:   Fri Jul 11 22:02:48 2014 -0700

    modded the type test. added additional constraint for lang bind definition

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 5104f8e3ada045bf16dcd4fb2c15c51ac97f33f3
Author: dvorkinista <villain@noironetworks.com>
Date:   Fri Jul 11 21:46:50 2014 -0700

    added basic type model test

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 7f6bcdc6b3f785e9a06586b26a3c3bfc80a15b8f
Author: dvorkinista <villain@noironetworks.com>
Date:   Fri Jul 11 20:28:02 2014 -0700

    comments for naming stuff

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 07a92fa5c91242d8f0b178695bd1e3b8b3e08b6b
Author: dvorkinista <villain@noironetworks.com>
Date:   Fri Jul 11 18:51:09 2014 -0700

    moved and renamed test main. added comments to naming.

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit a8237475d0bcac32ea26b8809ec7772069a13fde
Author: dvorkinista <villain@noironetworks.com>
Date:   Fri Jul 11 17:05:38 2014 -0700

    commented more containment stuff.

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit c586307baa70d0ad6f466c76d3087753e989c7c8
Author: dvorkinista <villain@noironetworks.com>
Date:   Fri Jul 11 13:39:07 2014 -0700

    commented constant related stuff. revised value and indirection retrieval for constants

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit e002e06b30e3fbb490d3fe29f0fbf2fdfde61c30
Author: dvorkinista <villain@noironetworks.com>
Date:   Fri Jul 11 10:35:41 2014 -0700

    added class resolution to naming rules. changed containment resolution api signatures.

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit f06cc5a4e80603947939679230df5496d0b1a9a5
Author: dvorkinista <villain@noironetworks.com>
Date:   Fri Jul 11 00:03:41 2014 -0700

    added naming rules

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 18224f7731c6566c869d3e52ab43f4025359e535
Author: dvorkinista <villain@noironetworks.com>
Date:   Thu Jul 10 22:21:13 2014 -0700

    renamed MRangeBounds. implemented methods in validator framework.

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit d508c4ce01c1348908f25f81550f1d82aec4e285
Author: dvorkinista <villain@noironetworks.com>
Date:   Thu Jul 10 20:57:42 2014 -0700

    added more constraint implementation

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit f6d5510fa7eb2b13dfa07c0be3ed2f00349f5307
Author: dvorkinista <villain@noironetworks.com>
Date:   Thu Jul 10 18:16:22 2014 -0700

    added MValue to Validator

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 78a5495de268ffe105215cbdc00e41108641053c
Author: dvorkinista <villain@noironetworks.com>
Date:   Thu Jul 10 18:15:15 2014 -0700

    added validator MValue

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 7934edbcb3b61e15f2d2312f4429446970acabb7
Author: dvorkinista <villain@noironetworks.com>
Date:   Thu Jul 10 16:05:47 2014 -0700

    cosmetic fixes and validator accessors added

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 7356a0e102a9e7916cd94a5bd20ee63c7640cf19
Author: dvorkinista <villain@noironetworks.com>
Date:   Thu Jul 10 14:56:00 2014 -0700

    added validator resolution

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit d9b84067fc28d85bb6693021d92bb4c4535deda3
Author: dvorkinista <villain@noironetworks.com>
Date:   Thu Jul 10 13:57:37 2014 -0700

    added initial structures for validators

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 345d1fbc7b79466395365dae1811a3d4e835d600
Author: dvorkinista <villain@noironetworks.com>
Date:   Wed Jul 9 21:58:50 2014 -0700

    added indirection resolution implementation

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 110d0d0795f418bdba4b10d2a968ad5a8a9ca654
Author: dvorkinista <villain@noironetworks.com>
Date:   Wed Jul 9 21:41:01 2014 -0700

    minor renames + added constant indirection descriptor

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 3664c382206273f30ae56b56a8b04e955c7bd331
Author: dvorkinista <villain@noironetworks.com>
Date:   Wed Jul 9 21:03:44 2014 -0700

    added const value model support..

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit fca24bb1cd1f4de88650e71c557d919ce63a27bf
Author: dvorkinista <villain@noironetworks.com>
Date:   Wed Jul 9 11:36:10 2014 -0700

    changed author from midvorki to dvorkinista, small cosmetic changes

    Signed-off-by: dvorkinista <villain@noironetworks.com>

commit 4d17388da574595a663eefc2d0172ab57208c8e8
Author: Mike Dvorkin <villain@noironetworks.com>
Date:   Wed Jul 9 10:58:51 2014 -0700

    added constant model base

    Signed-off-by: Mike Dvorkin <villain@noironetworks.com>

commit 66c6e0fe5121a662fdd51be8dba730ee8feea35e
Author: Mike Dvorkin <villain@noironetworks.com>
Date:   Wed Jul 9 10:25:17 2014 -0700

    Initial commit of genie framework.

    Signed-off-by: Mike Dvorkin <villain@noironetworks.com>

commit 1233a0850ae87b737e15d2f1ea76481af15cd812
Author: The Dvorkinista <dvorkin@noironetworks.com>
Date:   Tue Jul 8 23:16:18 2014 -0700

    Initial commit

Change-Id: I3d42b76e9c5315135a1765950a7312759441d829
Signed-off-by: Rob Adams <readams@readams.net>