Removing an old scheduler
Removing superfluous headers from .h and .cc files in orly/server
moving function definitions in device_util to .cc
additional device_util cleanup, added RAII object to manage posix_memalign ptrs
replaced memset call to Base::Zero
updated mem_aliged_ptr based on feedback
added assert to Get and removed unnecessary ones
fixing move semantics of TMemAlignedPtr
fixing operator= to simply swap between the sink and self
moving to copy swap idiom, removing Set function from TMemAlignedPtr
Merge pull request #72 from jmlvanre/server-imported-cleanup

Removing an old scheduler
migrating to use std::unique_ptr
Merge pull request #68 from cdacamar/disk-util-cleanup

Disk util cleanup
nycr: Make the AST managed by std::unique_ptrs

Adds proper destruction on error in the generated parser (Specifying %destructor)
Fixes a periodic crash when deleting CST nodes (The nodes would get deleted twice...)
Make cst_utils.test compile with unique_ptr AST
nycr: Pass AST between parser and wrapper as parameter rather than global.
Make ncyr buildable with starsha
additional posix_memalign cleanup
removed unnecessary try-catch blocks, added MemAlignedAllocZeroInitialized
making TBlock a trivial type
removing unnecessary dtors and moving more objects to use RAII