use services BBS in lrp BBS

Signed-off-by: Alex Suraci <asuraci@pivotal.io>
remove models.StopLRPInstance; use ActualLRP everywhere

Signed-off-by: Alex Suraci <asuraci@pivotal.io>
move file server to rata; kill old router

Signed-off-by: Kris Hicks <krishicks@gmail.com>
Small rewrite of lrp_bbs_test wrt DesireLRP

The tests for this method were all over the place; now they live near
each other.
ActualLRPStateStarting -> ActualLRPStateClaimed

    [#83638702]

Signed-off-by: Michael Fraenkel <fraenkel@us.ibm.com>
WIP - add CreateActualLRP, Unclaimed state, Validation of unclaimed actual lrp

Signed-off-by: Michael Fraenkel <fraenkel@us.ibm.com>
WIP

Signed-off-by: Michael Fraenkel <fraenkel@us.ibm.com>
Return single instances for ProcessGuidAndIndex methods

[#83638702]
Actual LRP states are now strings

Signed-off-by: Michael Fraenkel <fraenkel@us.ibm.com>
Prune does a CAD for leaves and then deletes dirs

[#83638702]

Signed-off-by: Michael Fraenkel <fraenkel@us.ibm.com>
LRP convergence handles unclaimed ActualLRPs

[#83638702]

Signed-off-by: Michael Fraenkel <fraenkel@us.ibm.com>
ClaimActualLRP replaces ReportActualLRPAsStarting

[#83638702]

Signed-off-by: Michael Fraenkel <fraenkel@us.ibm.com>
StartActualLRP replaces ReportActualLRPAsRunning

[#83638702]

Signed-off-by: Michael Fraenkel <fraenkel@us.ibm.com>
Single instance return values use pointers

* Use points to easily determine when an instance is not found

[#83638702]

Signed-off-by: Eric Malm <emalm@pivotal.io>
Rebase #1

Signed-off-by: Eric Malm <emalm@pivotal.io>