Initial commit
basic validator and pe definition, plus makefile and unfinished tests
added malloc null check, manager

Removed unnecessary malloc, moved temporary testing code to manager,
added malloc null pointer checking function, minor whitespace fixes,
updated travis.yml
minor makefile and README fixes for Travis CI

removed -std=c11 because Travis CI uses gcc 4.6 and clang 3.4
also added build icon to README
minor makefile and README fixes for Travis CI

removed -std=c11 because Travis CI uses gcc 4.6 and clang 3.4
removed weird header path preprend for DEPS, fixed clang error
also added build icon to README
Merge branch 'develop' of https://github.com/NPN/number-generator into develop

Conflicts:
	makefile
renamed pe to expr, removed pe test
added expr_stack structure, also implemented deep copy for expr_s
added opman, deleted extra #includes from val and man header
moved header files to seperate folder, added apt-get glib to travis.yml

header files are now in src/header, travis.yml also installs libglib2.0-dev
before running the script (will hopefully fix errors).
basic manager/opman functionality, add op, stack funcs

created add operation and have a basic addition example working (100+101)
added functions to treat GSList num_list and expr_list like stacks
added umbrella header file operators.h for including ops in manager/opman
added new files to makefile
added expr_join for concatenating two exprs (GStrings) in ops
fixed some memory leaks with expr_free, switched to g_malloc and g_free

removed .travis.yml apt-get install libglib2.0-dev b/c already latest version
fixed memory leaks with not freeing items in lists of expr_s
switched to using glib functions for malloc and free
modified manager to g_malloc double a and b so expr_free can free it, a_num
and b_num are now double*s
removed old validator_test.c
removed travis ci
finally removed travis ci completely

removed .travis.yml exception from .gitignore
renamed stack to slist_stack, added comments

renamed stack to slist_stack
renamed arguments, added comments
updated #includes in manager and op_add
updated dependencies in makefile
fixed warning with casting single char str to char--switched to single quotes
fixed ops_arr declaration, removed useless headers in opman
added own header files to c file
actually added own header to c file
renamed add function to op_add for consistency