add getbasis function to standard.
Merge pull request #35 from JuliaOpt/basis

RFC: add getbasis function to standard
change getbasis so that it returns vectors of symbols.
update getbasis docs
boilerplate and test for NLP interface
add convex NLP test
add conic interface stubs.
fix typo and restructure code a bit.
update specification for setwarmstart!